幻灯片1,共44张课程1版本1
0Java编程语言1用Java开发基于对象的应用程序第四章面向对象的概念和Java实现-2幻灯片2,共44张课程1版本1
0Java编程语言2回顾•类是具有相同属性和行为的一组对象的集合,对象是类的实例•封装是隐藏对象实现细节的过程,以便不让用户看到实现的细节•类可用Class来定义,类的变量和方法可被该类的实例访问,圆点符号用于访问对象的成员,构造函数在创建对象时初始化对象•包可用package来申明,可用import来导入包幻灯片3,共44张课程1版本1
0Java编程语言3目标•理解继承及其特点•运用JAVA程序实现继承•理解多态及其特点设计•运用JAVA程序实现多态•掌握访问修饰符和方法修饰符幻灯片4,共44张课程1版本1
0Java编程语言4继承父类父类子类子类父类/子类是相对的Cow类Cow类Lion类Lion类Tiger类Tiger类Animals类Animals类Carnivorous类Carnivorous类Herbivorous类Herbivorous类Coat类Coat类幻灯片5,共44张课程1版本1
0Java编程语言5继承的特点继承的特点继承的特点具有层次结构子类继承了父类的属性和方法幻灯片6,共44张课程1版本1
0Java编程语言6继承的优点继承的优点继承的优点代码的可重用性父类的属性和方法可用于子类设计应用程序变得更加简单可以轻松地自定义子类幻灯片7,共44张课程1版本1
0Java编程语言7继承的JAVA实现演示:示例1演示:示例1编写一个父类使用extends关键字,编写子类classCarextendsVehicles{/**构造方法
*/Car(){}/**显示子类Car的信息
*/voidshow(){System
println(“从子类Car中输出的信息");System