HTML基础知识点继承资料.pptVIP

  • 2
  • 0
  • 约 27页
  • 2016-12-16 发布于湖北
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * 面向对象的三大特征 面向对象的程序设计有三大特征: 封装:解决了数据的安全性问题 继承:解决了代码的重用问题 多态:解决了程序的扩展问题 前面的章节我们已经学习了有关于封装的各个概念,这一章我们来讨论第二大特征——继承。 继承的概念 在现实生活中的继承,可以理解为儿子继承了父亲的财产,即财产重用; 面向对象程序设计中的继承,则是代码重用; 继承是利用现有的类创建新类的过程,现有的类称作基类(或父类),创建的新类称作派生类(子类)。 基类 方法和属性 派生类 基类方法 + 附加方法 大学系统人员分类树 人 学生 老师 大学生 研究生 继承的概念(续) 最高层是最普遍的、最一般的情况,往下每一层都比上一层更具体,并包含有高层的特征,通过这样的层次结构使下层的类能自动享用上层类的特点和性质; 继承其实就是自动地共享基类中成员属性和成员方法的机制。 在Java中实现继承 在Java中实现继承需要使用到extends关键字; 实现继承的一般语法是: [访问修饰符] class 派生类名 extends 基类名 { 成员列表 } 如: class Student extends Person { …… } 实现继承示例 class Person { //定义人类 public

文档评论(0)

1亿VIP精品文档

相关文档