JAVA面向对象

1.构造方法

需要在创建对象是就明确的属性值

格式

public 构造方法名(参数列表)

构造方法的体现

n  构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。

n  构造方法名称必须和类名保持一致。

n  构造方法没有具体的返回值。

注:如果没有指定构造方法,编译时会默认创建一个空参的构造方法

细节:

1、一个类中可以有多个构造方法,多个构造方法是以重载的形式存在的

2、构造方法是可以被private修饰的,作用:其他程序无法创建该类的对象。

2.this关键字

使用this关键字调用构造方法

this(参数列表)

解决局部变量和成员变量重名问题

this.成员变量

3.super关键字

子类方法中调用父类的构造方法

super(参数列表)

注:

只要是构造方法,默认第一行都有super()

posted @ 2020-09-28 16:45  杰斯-java  阅读(91)  评论(0)    收藏  举报