Java面向对象2

Java面向对象2-构造器

1. 构造器

定义:构造器也叫构造方法,是描述一个对象的创建过程的。构造器的参数是创建一个对象的必要条件。

构造器注意点:
  1. 构造器的名称必须和类名一致
  2. 不能声明返回值
  3. 如果一个类不定义任何构造器,Javac会自动提供一个默认无参数,空方法体的构造器。
  4. 如果一个类定义任何构造器,Java将不再提供默认构造器
继承中的构造器注意点
  1. 子类会默认调用父类中的无参构造器
  2. 如果父类没有无参构造器,就必须在子类中明确指定调用父类的有参构造器
  3. 使用super()调用父类构造器,必须写在子类构造器第一行
父类与子类方法的执行顺序
  1. 父类静态变量和静态代码块
  2. 子类静态变量和静态代码块
  3. 父类属性对象初始化
  4. 父类普通代码块
  5. 父类构造方法
  6. 子类属性对象初始化
  7. 子类普通代码块
  8. 子类构造方法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值