chapter4 类与对象.ppt

chapter4 类与对象

Java语言程序设计 shelly200607@126.com 第四章 类与对象 主要内容: 类 对象 参数传值 对象组合 static 关键字 this关键字 包 import语句 jar文件 4.1 编程语言的几个发展阶段 4.1.3 面向对象语言 封装(Encapsulation),是指将对象的实现细节隐藏起来,然后用公共方法来暴露该对象的功能。(Java中成员变量一般不用public) 继承(Inheritance),是软件实现复用与共享的重要方式,当子类继承父类后,子类将获得父类的属性和方法,并可以在父类的基础上扩展自己的功能。(Java中继承需要使用关键字extends) 多态(Polymorphism),多种形态。是指在编译或运行时,相同名称的方法具有不同的行为。(方法重载和方法覆盖是两种多态技术) 4.2 类 4.2.1 类声明 4.2.2 类体 4.2.3 成员变量和局部变量 4.2.2 类体 2.变量的有效范围:成员变量在整个类内都有效,局部变量只在声明它的方法内有效。方法参数在整个方法内有效,方法内的局部变量从声明它的位置之后开始有效。 注意:成员变量的有效性与它在类体中书写的先后位置无关。 常见错误 4.2.2 类体 3.实例变量与类变量:在声明成员变量时,用关键字static给予修饰的称作类变量,否则称作实例变量(类变量也称为static变量,静态变

文档评论(0)

1亿VIP精品文档

相关文档