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());
}
浙公网安备 33010602011771号