构造方法构造方法是一种特殊的方Circle()法,调用它来构造对象。Circle(double newRadiusradius=newRadius;11
11 构造方法 Circle() { } Circle(double newRadius) { radius = newRadius; } 构造方法是一种特殊的方 法,调用它来构造对象
(续)构造方法没有参数的构造方法被称为无参构造方法构造方法必须具备和它所属类相同的名字构造方法没有返回类型,甚至没有void。构造方法是在使用new操作符创建一个对象时调用的。构造方法的作用就是初始化对象12
12 构造方法(续) 没有参数的构造方法被称为无参构造方法。 · 构造方法必须具备和它所属类相同的名字 · 构造方法没有返回类型,甚至没有void。 · 构造方法是在使用new操作符创建一个对 象时调用的。构造方法的作用就是初始化对象
使用构造方法创建对象ClassNamenew()举例:Circle();newCircle(5.0) ;new13
13 使用构造方法创建对象 new ClassName(); 举例: new Circle(); new Circle(5.0);
默认构造方法一个类也可以被声明为没有构造方法。在这种情况下,类中隐式地定义了一个方法体为空的无参构造方法。这个构造构造方法被称为默认构造方法,当且仅当类中没有明确定义任何构造方法时系统才会自动提供它。14
14 默认构造方法 一个类也可以被声明为没有构造方法。在这种 情况下,类中隐式地定义了一个方法体为空的 无参构造方法。 这个构造构造方法被称为默认 构造方法,当且仅当类中没有明确定义任何构 造方法时系统才会自动提供它
声明对象引用变量为了引用对象,给对象赋一个引用变量值使用下面的语法声明一个引用变量ClassNameobjectRefvVar;(类名)对象引用变量;举例:Circle myCircle;15
15 声明对象引用变量 为了引用对象,给对象赋一个引用变量值。 使用下面的语法声明一个引用变量: ClassName objectRefVar; (类名 对象引用变量;) 举例: Circle myCircle;