- 34
- 0
- 约6.08千字
- 约 28页
- 2018-12-02 发布于浙江
- 举报
《java程序设计-晓红》第1章 概述
1.2 面向对象基本概念 * 1.2.1 对象与类 1.对象 世界是由各种各样的对象(Object)组成的,客观世界中任何一个事物均可以看成是对象。世界上既存在着许多类型相同的对象,也存在着许多类型不相同的对象。例如,一辆自行车和一辆汽车是类型不同的两个对象,而张三的自行车和李四的自行车可以看成是类型相同的两个对象。 对象是有状态(数据)和行为(功能)等内容的。例如:要说明一个学生,需要提供姓名、学号、出生日期、专业、兴趣爱好等,这些用于描述对象的数据元素称为对象属性。而学生的行为会包括注册、选课、考试等,这些表示对象可能产生的操作称为对象的行为(或操作、方法)。 1.2 面向对象基本概念 * 2.类 类(class)是同一类型对象的抽象,对象是类的实例化。类定义了每个属于该类的对象的数据结构(即类的属性或成员变量)以及由这些对象执行的操作或方法(即类的成员方法或操作)。例如,构建一个Person类,其包含的成员变量和成员方法可用图1-2来描述: 与现实世界类似,类中定义的成员变量和成员方法是有不同访问权限的;另一方面,类之间存在一些关系(如继承关系)。 图1-2 Person类图 1.2 面向对象基本概念 * 1.2.2 面向对象的三个特性 1.封装 面向对象编程的核心思想之一就是将数据和对数据的操作封装在一起
您可能关注的文档
最近下载
- 《北京的春节》精品优质完整教学课件(精选3篇).pptx VIP
- 苏州市2024-2025学年高一下学期期末考试(学业质量阳光指标调研)化学试卷(含答案).pdf
- 四川巴中中医师承确有专长人员考核考试题含答案2024年.docx VIP
- 【PPT课件】重大火灾隐患判定规则GB35181-2025宣贯培训PPT.pptx VIP
- 俄语学法指导八年级全一册答案.doc VIP
- 常宁市泉峰片区供水排水一体化建设项目(排水部 分)一期 ——污水主管跨潭水倒虹吸管建设工程水土保持方案报告表.pdf VIP
- 金融风险管理(陆静第二版)思考题答案.pdf VIP
- 2024年贵州省贵阳市中考地理真题试卷(含答案) .pdf VIP
- 年产30000吨有机化工原料及30000吨专用化学品建设项目环境影响报告表.pdf VIP
- 制冷机房群控系统方案.docx VIP
原创力文档

文档评论(0)