07面向对象程序设计2.pdf
文本预览下载声明
Softeem Consultancy Service
面向对象程序设计面向对象程序设计2
面向对象程序设计面向对象程序设计
主讲主讲:周玮:周玮
主讲主讲::周玮周玮
1
Softeem Consultancy Service
课程目标课程目标
课程目标课程目标
类的继承类的继承
类的继承类的继承
super关键字关键字
关键字关键字
对象造型对象造型
对象造型对象造型
方法的覆盖方法的覆盖(override)
方法的覆盖方法的覆盖
final关键字与常量关键字与常量
关键字与常量关键字与常量
2009-9-15 2
Softeem Consultancy Service
类的继承类的继承
类的继承类的继承
面向对象最重要的特点之一面向对象最重要的特点之一,就是可以实现对类的复,就是可以实现对类的复
面向对象最重要的特点之一面向对象最重要的特点之一,,就是可以实现对类的复就是可以实现对类的复
用用.通过通过“继承继承”一个现有的类一个现有的类,可以使用已经定义的类,可以使用已经定义的类
用用 通过通过 继承继承 一个现有的类一个现有的类,,可以使用已经定义的类可以使用已经定义的类
中的方法和变量中的方法和变量。。
中的方法和变量中的方法和变量。。
当一个类拥有另一个类的数据和操作时当一个类拥有另一个类的数据和操作时,就称这两个,就称这两个
当一个类拥有另一个类的数据和操作时当一个类拥有另一个类的数据和操作时,,就称这两个就称这两个
类之间具有继承关系类之间具有继承关系。被继承的类称为。被继承的类称为父类父类或或超类超类,,
类之间具有继承关系类之间具有继承关系。。被继承的类称为被继承的类称为父类父类或或超类超类,,
继承了父类的所有数据和操作的类称为继承了父类的所有数据和操作的类称为子类子类。。
继承了父类的所有数据和操作的类称为继承了父类的所有数据和操作的类称为子类子类。。
类的方法可以被继承类的方法可以被继承,但是类的构造器不能被继承,但是类的构造器不能被继承。。
类的方法可以被继承类的方法可以被继承,,但是类的构造器不能被继承但是类的构造器不能被继承。。
使用继承的主要优点是使用继承的主要优点是,使得程序结构清晰,使得程序结构清晰,减少编,减少编
使用继承的主要优点是使用继承的主要优点是,,使得程序结构清晰使得程序结构清晰,,减少编减少编
码,码,减少维护的工作量减少维护的工作量
码码,,减少维护的工作量减少维护的工作量
2009-9-15 3
Softeem Consultancy Service
类的继承语法类的继承语法
类的继承语法类的继承语法
类继承的基本语法类继承的基本语法::
类继承的基本语法类继承的基本语法::
modifier class name [extends superclass ]
{
declaration
显示全部