- 4
- 0
- 约9.69千字
- 约 8页
- 2017-01-11 发布于北京
- 举报
[Java程序设计精编教程58章知识点
第5章 类与对象
5.1 面向对象的特性
面向对象与人类认识世界的思维方式一致,即抽象相同性质的事物形成某种概念。
面向对象的特性:
封装性。通过抽象,从具体的实例中抽取共同的性质形成一般的概念,比如类的概念。类将数据和对数据的操作封装在一起。类的实例就是对象。
继承性。子类可以继承父类的属性和功能,同时又可以添加子类独有的属性和功能。
多态性。
一种是操作名称的多态,即多个方法具有相同的名字,但参数不同。(重载)
另一种是和继承有关的多态,即相同类型的对象调用同一方法时可能产生不同的行为。
5.2 类
类是组成Java程序的基本要素。类封装了一类事物共有的属性和功能,类是创建对象的模板。
类的实现包括两部分:类声明和类体。基本格式为:
class 类名 { //类的声明
类体的内容 //类体
}
类名的首字母要大写,如Dog。当类名由几个“单词”组合而成时,每个单词的首字母要大写,如 PersianCat。
类体的内容由两部分构成:
变量的声明:用来描述数据(体现对象的属性);
方法的声明:方法可以对类中声明的变量进行操作(体现对象的功能)
成员变量
类的成员变量可以是Java中的任何一种数据类型,包括基本类型和引用类型。
成员变量在整个类内都有效,其有效性与它在类体中的位置无关。建议在类体中先声明变量,再声明方法。
声明成员变量
您可能关注的文档
最近下载
- 2025广东广州花都城投汇鑫运营管理有限公司招聘工作人员7人备考题库及答案解析.docx VIP
- V型滤池例题的设计计算.ppt VIP
- 2025年注册结构工程师《结构工程设计与施工工艺》备考题库及答案解析.docx VIP
- AP统计学 2019年真题 (选择题+问答题) AP Statistics 2019 Real Exam and Answers (MCQ+FRQ).pdf VIP
- 安徽省C20教育联盟2025-2026年九年级下三模数学试卷.docx VIP
- 2025年净水厂V型滤池设计.pdf VIP
- Q/GDW 11398-2015 变电站设备监控信息规范.pdf VIP
- 闪光灯430exii中文说明书.pdf VIP
- 结构工程设计题库及答案.doc VIP
- YS∕T 670-2021 空调器连接用保温铜管.pdf
原创力文档

文档评论(0)