网站建设 外包广州网站关键词推广
构造方法
实例化一个一个类的对象后,如果要为这个对象中的属性赋值,则必须直接访问对象的属性或调用setXxx()方法。如果需要实例化对象的同时就为这个对象的属性进行赋值,可以通过构造方法来实现。构造方法(也被称为构造器)是类的一个特殊成员,它会在类实例化对象时被调用。
1.构造方法的定义
构造方法的语法格式与定义成员方法的语法格式相似,其语法格式如下:
[修饰符]方法名([参数列表]){//方法体}
上述方法格式所定义的构造方法需要同时满足以下三个条件:
1.方法名与类名相同
2.在方法名的前面没有返回值类型的声明。
3.在方法中不能使用return语句返回一个值,但是可以单独写return语句来作为方法的结束。
了解了构造方法的定义语法后,接下来用案例来演示如何在类中定义构造方法。
Example08.java
calss Person{//类的构造方法public Person(){System.out.println("调用了无参的构造方法");}}public class Example08{public static void main(String[] args){Person p = new Person<