java构造方法
构造方法 1.构造方法的名字必须和类名一致。 2.构造方法没有返回值。 3.当我们没有显示的定义一个构造方法时,系统会添加一个公共的不带参的方法。 4.在我们使用new创建对象是会调用构造方法。 5.构造方法的作用是为了初始化对象中的属性。 ? 代码理解: public class Student { 测试类: public class Test { public static void main(String[] args) { } ? this this : 当前类对象 //创建一个教师类 public class Teacher{ private String name; //教师名称 private double salary; //工资 private int age; //年龄} //创建构造方法,为上面的3个属性赋初始值 public Teacher(String name,double salary,int age) { this.name=name; //设置教师名称 this.salary=salary; //设置教师工资 this.age=age; //设置教师年龄 } public static void main(String[] args){ Teacher teacher=new Teacher("王刚",5000.0,45); System.out.println("教师信息如下:"); System.out.println("教师名称:"+teacher.name+"n教师工资:"+teacher.salary+"n教师年龄:"+teacher.age); } 教师信息如下: 教师名称:王刚 教师工资:5000.0 教师年龄:45 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |