java:构造方法Constructor概述和格式

//* A:构造方法概述和作用
//        * 给对象的数据(属性)进行初始化
//* B:构造方法格式特点
//        * a:方法名与类名相同(大小也要与类名一致)
//        * b:没有返回值类型,连void都没有
//        * c:没有具体的返回值return;
public class Demo01 {
    public static void main(String[]args){
        person p = new person(); //1.在一创建对象的时候,系统就自动帮我们调用了构造方法
//        p.person();//1.构造方法不能创建对象调用
        p.show();

    }
}

class person{
    private String name;
    private int age;

    //构造方法
    public person(){
//        System.out.println("构造方法");
//        return;//构造方法也是有return的,格式是return;
        name="张三";
        age=25;
         }

    public void show(){
        System.out.println(name+"...."+age);
    }
}

 

你可能感兴趣的:(java学习之路,java)