JAVA(学习笔记整理篇1) 类 构造函数 方法

package Lessons;

public class Cube {
		// TODO Auto-generated method stub
		 int length;
		 int width;
		 int heigtht;
	//类方法
public int getCubeVolum(){
		return(length*width*heigtht);
  }
   //构造函数,把变量的初始化和赋值放在了构造函数里面,然后在MyClass里面新建一个c1的对象,调用类中球体积的方法,得到了体积的值。主要明白,变量是从构造函数去初始化和赋值这个过程。
	//定义一个参数为空的构造函数
    Cube(){
	    length=10;
	    width=20;
	    heigtht=30;
    }
    //定义一个三个参数的构造函数
    Cube(int l,int w,int h){
    	length=l;
    	width=w;
    	heigtht=h;
    }
}

  

 1 package Lessons;
 2 
 3 public class MyClass {
 4 
 5     public static void main(String[] args) {
 6         // TODO Auto-generated method stub
 7         Cube C1=new Cube();
 8         Cube C2=new Cube(20,20,20);
 9         System.out.println(C1.getCubeVolum());
10         System.out.println(C2.getCubeVolum());
11     }
12 
13 }

总结:

类是对象的创建模板,所以,要创建一个对象实例,必须先要定义一个类。
构造函数的作用就是,每个该类的对象在创建过程就被初始化
构造函数还有一个特点,构造函数内部不能有返回语句,即构造函数没有返回值。
构造函数:
1)构造函数名称一定要和类名称保持一致。
2)构造函数会在对象创建过程是调用
3)构造函数可以有多个,用参数个数和参数类型区分
4)构造函数内部没有返回语句
原文地址:https://www.cnblogs.com/by170628/p/7660810.html