Java04继承.pptVIP

  • 7
  • 0
  • 约4.1千字
  • 约 26页
  • 2016-12-11 发布于重庆
  • 举报
继 承 金杰 本章目标 对象数组(补充) 理解什么是继承 在Java中实现继承,extends关键字 4种访问控制权限 public protected private 缺省 继承中的构造方法 super关键字 对象数组 在Java中不但可以声明由原始数据组成的数组,还可以声明由对象组成的数组; 声明对象数组的方式如: 但上述方式类似于C语言中的: struct Student **p = NULL; p = (struct Student**)malloc(5 * sizeof(struct Student*)); //只是声明了一个指针数组,没有任何实际的结构体变量 对象数组==引用数组 对象数组示例 对象数组的存放形式 面向对象的三大特征 面向对象的程序设计有三大特征: 封装:解决了数据的安全性问题 继承:解决了代码的重用问题 多态:解决了程序的扩展问题 前面的章节我们已经学习了有关于封装的各个概念,这一章我们来讨论第二大特征——继承。 继承的概念 在现实生活中的继承,可以理解为儿子继承了父亲的财产,即财产重用; 面向对象程序设计中的继承,则是代码重用; 继承是利用现有的类创建新类的过程,现有的类称作基类(或父类),创建的新类称作派生类(子类)。 大学系统人员分类树 继承的概念(续) 最高层是最普遍的、最一般的情况,往下每一层都比上一层更具体,并包含有高层的特征,

文档评论(0)

1亿VIP精品文档

相关文档