- 2
- 0
- 约1.22万字
- 约 51页
- 2023-11-26 发布于广东
- 举报
1Java面向对象特性?类与对象?类的定义?内部类?对象生命周期?子类
2对象的基本概念面向对象程序语言三个关键特点:?封装 ( Encapsulation ) 将对象的数据与操作数据的方法相结合,通过方法将对象的数据与实现细节保护起来,就称为封装。?继承 ( Inheritance ) 子类继承父类的状态和行为,子类可以重用父类中的这部分代码。Java只支持单继承,类的层次结构为树型而非网状结构。?多态 ( Polymorphism ) 对外一个接口,内部多种实现。通过方法的重载实现编译时多态,而通过类之间的继承性、方法重写以及晚联编技术实现运行时多态。
3?在面向对象语言中,在数据类型的声明与操作 这些数据的代码声明之间建立紧密联系,这种 联系通常描述为一种抽象数据类型。? 在Java中,抽象数据类型的概念用类来实现。 抽象数据类型
4类和对象?类是特定类型对象的定义,包括:对象包含的 数据、对象的创建及对象对自身数据操作的方法。?类是创建对象的模板,对象是类的实例。?声明对象变量之后,还不能使用对象。必须用运算符new创建对象实体之后,才能使用对象。 new关键字的作用:为对象分配内存空间。引起对象构造方法的调用。为对象返回一个引用。
5对象的内存分配图栈内存堆内存str1str2abcabd0088:4
您可能关注的文档
- ch2 C28x结构及工作原理.pdf
- ch4 DSP系统设计入门.pdf
- ch5 DSP的时钟与系统控制.pdf
- 第一部分总结.pdf
- 作业参考答案.pdf
- 罗亚文-人工智能本硕博2001班-U202015237-实验报告.pdf
- 02 面向对象程序设计基本概念.pptx
- 08 图形化用户界面.pptx
- [1]黑志华.混合型战争微分方程模型研究[J].数学学习与研究,2011(05)92+94..pdf
- [1]刘星,田德生.正规战争的随机微分方程模型[J].数学的实践与认识,2017,47(09)149-158..pdf
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (3).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读 (7).pptx
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二) (2).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).ppt
- 部编版七年级上册语文 第六单元 想象世界 课外古诗词诵读(二).pptx
- 部编版七年级上册语文 第六单元 想象世界 单元基础巩固练(6).pptx
- 水利检测资格测验培训(混凝土施工质量考验与评定)[精彩.pptx
- 三年级语文下册第二单元检测卷.pdf
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象 (4).pptx
- 部编版七年级上册语文 第六单元 想象世界 写作 发挥联想和想象.pptx
原创力文档

文档评论(0)