实训day01

Eclipse中快捷键生成类

空参构造

alt + shift + s + c

带参构造

alt + shift + s + o

set,get 方法

alt + shift + s + r

toString 方法

alt + shift + s + s


面向对象三大特征

封装:

  • 隐藏实现的细节 提供公共的对外访问方式
  • 主要是完成类的封装
  • 使用的时候 创建对象去使用

继承(最重要的特征):

  • 子承父业
  • 一个新类如果继承了一个已知类,那么新类就具备已知类的功能
  • 重写:在子类中出现了 与父类方法声明一模样(方法名、参数、返回值)

继承的好处:

  • 提高代码的复用性
  • 让类和类之间产生了关系 (多态的前提)

多态(对象的多种形态):

要有实现或者继承
一般来说有方法的重写
父类引用指向子类对象(向上转型)


抽象类

有抽象方法(没有方法体)
不能创建对象
子类的抽象方法必须重写

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容