Java 构造方法

构造方法

修饰符  构造方法名=类名 (参数){

}

构造方法只能是由一次,他的使用周期短

普通的方法可以执行无数次

有构造方法也要有get,set方法,

//构造方法getName=1;
    public Person(String name,int age){
        this.name=name;
        this.age=age;
        System.out.println(getAge()+"Person构造方法"+getName());
    }
    public Person(){
    
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
   

//注意事项
//当你没有写构造方法时,你的编译器会给你自动添加一个空参构造
//当你自己写了一个构造方法时,编译器不会给你添加
public class Demo {
    public static void main(String[] args) {
        //构造方法被调用,在第一次new时被调用的
        Person p=new Person("钢铁侠",17);
         p=new Person("钢侠",17);
         p=new Person("钢55侠",17);
        Person q=new Person("侠",17);
         q=new Person("钢",17);
        p.setName("小辣椒");
        p.setAge(12);
        System.out.println(p.getName()+"   "+p.getAge());
    }

 

posted on 2019-06-20 16:05  默示う梦璃  阅读(102)  评论(0)    收藏  举报