第三节 构造方法 1.概念 构造方法是一种特殊的方法,主要用于创建对象以及完成对象的属性初始化操作。构造方法不能被对象调用。 2.语法 //[]中内容可有可无 访问修饰符 类名([参数列表]){ } 3.示例 public class Car { //车特征(属性) public String name;//车名 可以直接拿来用 说明它有初始值 pu
1.调用本类中重载的构造方法:构造方法可以通过this()来调用本类中其他重载的构造方法。但是,这个调用必须位于构造方法的第一行,也就是说,它是构造方法中的第一个语句。这是因为构造方法需要先完成一些初始化工作,然后才能调用其他构造方法继续初始化。 示例: public class MyClass { private int x; private int y; public MyClass
class Pet{ private String name; private int health; private int love; //为了演示,属性定为了不可继承的私有类型,但通过方法调用这些属性 public String getName(){ return name; } public int getHealth(){ return health; } public in
class Student1{ private String name; private int age; //无参构造方法 public Student1(){ name = "小花"; this.age = 16; } //有参构造方法 public Student1(String name, int age){ this.name = name; this.age = age;