继承多态访问控制.pptVIP

  • 7
  • 0
  • 约9.63千字
  • 约 40页
  • 2016-11-29 发布于江苏
  • 举报
Java类设计 本节内容 类的继承 (1) 类的继承 (2) 类的继承 (3) extends 关键字 类的继承 (4) 单继承举例 域的继承与隐藏、添加 域的继承:子类可以继承父类的所有域(只要该域没有private或static修饰) 域的隐藏:子类重新定义一个与父类那里继承来的域变量完全相同的变量,称为域的隐藏 域的添加:定义子类时加上新的域变量 访问控制符 类的访问控制符 类的访问控制符或者为public,或者默认 public class 类名{ …… } 如果类用public修饰,则该类可以被其他类所访问 如果类默认访问控制符,则该类只能被同包中的类访问 成员访问控制举例(1) 成员访问控制举例(2) Ex1( 课后练习) 改造上述应用程序后,分析其结果,体会Java访问控制机制,可分下述几种情形: 应用程序入口main()方法定义在一个非子类中 Parent和Child类位于不同包中,main()在子类中 Parent和Child类位于不同包中, main()方法定义在不同包内的非子类中 方法的重写(覆盖) 在子类中可以根据需要对从父类中继承来的方法进行改造----方法的重写 重写方法必须和被重写方法具有相同的方法名称、参数列表和返回值类型 重写方法不能使用比被重写方法更严格的访问权限 方法重写举例(1) 方法重写举例(2

文档评论(0)

1亿VIP精品文档

相关文档