- 2
- 0
- 约9.69千字
- 约 8页
- 2017-01-15 发布于北京
- 举报
《Java程序设计精编教程58章知识点
第5章 类与对象
5.1 面向对象的特性
面向对象与人类认识世界的思维方式一致,即抽象相同性质的事物形成某种概念。
面向对象的特性:
封装性。通过抽象,从具体的实例中抽取共同的性质形成一般的概念,比如类的概念。类将数据和对数据的操作封装在一起。类的实例就是对象。
继承性。子类可以继承父类的属性和功能,同时又可以添加子类独有的属性和功能。
多态性。
一种是操作名称的多态,即多个方法具有相同的名字,但参数不同。(重载)
另一种是和继承有关的多态,即相同类型的对象调用同一方法时可能产生不同的行为。
5.2 类
类是组成Java程序的基本要素。类封装了一类事物共有的属性和功能,类是创建对象的模板。
类的实现包括两部分:类声明和类体。基本格式为:
class 类名 { //类的声明
类体的内容 //类体
}
类名的首字母要大写,如Dog。当类名由几个“单词”组合而成时,每个单词的首字母要大写,如 PersianCat。
类体的内容由两部分构成:
变量的声明:用来描述数据(体现对象的属性);
方法的声明:方法可以对类中声明的变量进行操作(体现对象的功能)
成员变量
类的成员变量可以是Java中的任何一种数据类型,包括基本类型和引用类型。
成员变量在整个类内都有效,其有效性与它在类体中的位置无关。建议在类体中先声明变量,再声明方法。
声明成员变量
您可能关注的文档
最近下载
- 《光伏发电建设项目EPC总承包管理标准》.pdf VIP
- 高考志愿填报咨询师测验试题及答案.doc
- 停车安全培训课件.pptx VIP
- 井下排水的安全技术措施煤矿排水安全技术措施.pdf VIP
- 西安市新城区2025-2026学年第二学期四年级语文期中考试卷(部编版含答案).docx VIP
- 精神疾病患者的麻醉管理.pptx VIP
- 2026-2030太原家装行业发展分析及发展前景与趋势预测研究报告.docx
- 名著《水浒传》2023-2025年中考语文试题汇编(含答案与解析).docx VIP
- Altair SimSolid:接触与约束条件设置教程.Tex.header.docx VIP
- 2026年北京市第一次普通高中学业水平合格性考试思想政治试卷(附答案解析).docx VIP
原创力文档

文档评论(0)