- 4
- 0
- 约6.14千字
- 约 51页
- 2022-03-24 发布于北京
- 举报
第3课 Java面向对象综述(一);面向对象的程序设计(OOP)是建立在以对象为基本实体的面向对象的模型上的,这种模型可以使对象之间相互交互作用。
Java提供了用来支持面向对象程序设计模型所需的一切条件,有自己完善的对象模型,并提供了一个庞大的Java类库,有一套完整的面向对象解决方案和体系结构。
面向对象的特点主要概括为抽象性、继承性、封装性和多态性。 ;继承;多态;3.1 Java类与对象;类的定义(即实现)包括:类声明与类体
1. 类声明格式:
[类的修饰符] class 类名 [extends 父类名]
[implements 接口名列表]
类的修饰符:
访问限制符:public、缺省表示普通类(友好类)
abstract:声明当前类为抽象类,不可与final同时使用
final:声明当前类为最终类,不可再产生子类,不可与abstract同时使用;2. 类体内容:
(1)成员变量声明
成员变量类型可以是Java的任意数据类型,包括基本类型、引用类型(数组、类、接口)。
成员变量在整个类体内都有效,且与其声明位置无关。
声明成员变量时可以同时赋予初值。
(2)方法定义
Java的方法定义必须在类体内实现。接口中的方法声明需要在相应的实现类内进行定义。;方法内的局部变量作用范围与C/C++相同,但是如果局部变量与本类的某个成员变量同名,则成员变量被隐藏,在方法内使
原创力文档

文档评论(0)