第3课面向对象综述一.pptxVIP

  • 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)

1亿VIP精品文档

相关文档