- 0
- 0
- 约1.72万字
- 约 97页
- 2019-07-07 发布于广东
- 举报
93 第4章 Java的类 本章主要讲述的内容 类的定义和使用; 方法的定义和使用; 实例变量和局部变量; 构造函数; 方法的覆盖和重载; 关键字this的用法; 4.1 类与对象 在Java程序中,除原子类型的变量以外都是对象,连Java程序本身也不例外。 类是面向对象程序设计的基础,OO始终是围绕着对象的封装性、继承性和多态性展开讨论的。 4.1.1 类与对象的区别 类是一个抽象的概念,对象是一个具体的概念。 类是在一组对象的基础上,通过抽象和概括获得的一个概念。 对象是由数据和方法紧密结合的一个封装体,具有信息隐藏的能力。 对象可以通过方法(函数)与其它对象进行通信,但并不知道这些方法的实现细节。 4.1.2 Java和C编程思想的区别 C是结构化的编程语言,以函数为编程单元,程序员把注意力集中在编写函数上。 Java是面向对象的编程语言,以类为编程单元,程序员的精力集中在对类的设计上。 对象将实例变量(instance variable)和对数据的操作(即方法)约束在一起,类似一个独立的程序,易于扩充,易于维护,代码可复用。 4.1.3 如何定义类 类是对象的模板,它定义了对象的结构和操作数据的方法。定义格式如下: 4.1.3 如何定义类(续) 系统类Object是整个类层次结构中的根。 类内定义的变量称为实例变量,函数
您可能关注的文档
- 房地产统计 教学课件 ppt 作者 刘玉玲 第6章 房地产抽样调查.ppt
- 房地产统计 教学课件 ppt 作者 刘玉玲 第7章 房地产投资决策.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第二章.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第九章.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第七章.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第三章.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第十章.ppt
- 房地产统计 教学课件 ppt 作者 刘玉玲 第8章 房地产开发与销售.ppt
- Excel在会计信息处理中的应用 教学课件 ppt 作者 978-7-302-23528-6第五章.ppt
- Excel在统计分析中的应用 教学课件 ppt 作者 陈斌第1章.pptx
- 2026届高三政治一轮复习试题选择性必修1第二十八课训练1走进经济全球化含解析.docx
- 2027届高三政治一轮复习选择性必修2第1单元第2课依法有效保护财产权课件.pptx
- 2027届高三政治一轮复习选择性必修3第2单元第6课掌握演绎推理方法课件.pptx
- 2027年高考数学一轮复习讲义第1章集合常用逻辑用语与不等式第1课时集合课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用第3课时导数与函数的极值最值课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究二利用导数研究恒成立存在性问题课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究四利用导数研究函数的零点课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究五隐零点与极值点偏移问题重点班选讲课件.pptx
- DB54∕T 0639-2026 羊球虫病防治技术规范.docx
- DB62∕T 5209-2026 河西灌区无人机高光谱遥感玉米产量估算技术规程.docx
原创力文档

文档评论(0)