- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
总结 对象由状态(属性)和行为(方法)组成; 类是具有相同属性和方法的对象的集合; 封装可以隐藏对象实现的具体细节; 必须先实例化类的对象,才可以访问到其中的成员; 成员运算符用于访问对象的成员; 成员可以定义为公有,也可以定义为私有; 构造方法一般用来初始化对象中的数据成员; 如果不定义构造方法,将有默认的构造方法,一旦定义,默认的构造方法自动消失。 练习 编写一个包含名为Calculator类的程序。定义两个整型属性以及对该两个变量的setter和getter,编写用于对两个属性执行加、减、乘、除运算方法。在main方法里创建该类的对象并访问这些方法。 编写一个名为Box的类,含整型的length,width, height,volume四个属性,要求在构造方法中将其初始化,并定义一个计算体积的calcVolume方法和一个输出体积的print方法,在main方法中进行调用 思考 有三筐水果,一筐装的全是苹果,第二筐装的全是橘子,第三筐是橘子与苹果混在一起。筐上的标签都是骗人的,(比如,如果标签写的是橘子,那么可以肯定筐里不会只有橘子,可能还有苹果)你的任务是拿出其中一筐,从里面只拿一只水果,然后正确写出三筐水果的标签。 一列时速15英里的火车从洛杉矶出发,驶向纽约。另外一列时速20英里的火车从纽约出发,驶向洛杉矶。如果一只鸟以每小时25英里的速度飞行,在同一时间从洛杉矶出发,在两列火车之间往返飞行,到火车相遇时为止,鸟飞了多远? * * * * * * * * * * * * * * * * * * * * * * * * * JAVA核心技术 相关词汇 单 词 说 明 Class 类,种类 public 公共的,公有的 private 私有的,私人的 object 对象,物体 encapsulation 封装,包装 attribute 属性,特征 method 方法 member 成员 constructor 构造方法,构造器 类和对象I 了解什么是 面向对象 面向对象的 基本概念 类 对象 封装 继承 多态 如何定义 类,如何创建 对象 成员运算符 访问控制权限:public和private 构造方法 类和对象I 了解什么是 面向对象 面向对象的 基本概念 类 对象 封装 继承 多态 如何定义 类,如何创建 对象 成员运算符 访问控制权限:public和private 构造方法 什么是面向对象? Object Oriendted Programming 对象 以…为导向的 程序设计 面向对象编程 就是使用对象进行程序设计,简写成OOP。 面向对象的编程语言 如今,面向对象的编程思想已经成为主流; 面向对象的编程语言正大行其道,最具代表性的有: C++ Java C# 连数据库也开始面向对象了,如Oracle。 面向对象的三大原则 封 装 继 承 多 态 对象 对象是面向对象编程的核心部分,是实际存在的具体实体,具有明确定义的状态和行为; 对象其实就是“数据”和“函数”的封装体,其中: 数据表示自身的状态,也称作“属性”或“成员数据”; 函数表示自身的功能,也称作“方法”或“成员函数”。 姓名:布兰尼 职衔:收银员 年龄:35 体重:60千克 操作: 收款 打印帐单 收银员对象 顾客 姓名:朱丽叶 年龄:28 体重:52千克 操作: 购买商品 顾客对象 状态 行为 类 人们为了更好地认识世界,将现实生活中的事物(对象)划分成类; 同一类中的事物总是具有一些共性; 类以共同的特性和行为定义实体; 类是具有相同属性和和行为的一组对象的集合。 属性 事物的特性在类中用变量表示; 每个对象的每个属性都拥有其特定的值; 属性名称由类的所有对象共享; 对象或实体拥有的特征在类中表示时称为属性。 学生对象 姓 名 年 龄 住 址 …… 属 性 方法 事物的行为和动作在类中用函数表示; 每个对象都有相同的动作和行为; 对象执行的操作在类中表示为方法。 学生对象 吃 饭 方 法 睡 觉 上 课 …… 类和对象的区别 类是用来描述实体的“模板”或“原型”; 对象是实际的实体,每一个对象都是类的一个具体实例; 类用来定义对象所有的属性和方法,同一类的所有对象都拥有相同的特征和操作; 可以将类理解成生产产品的模具,而对象则是根据此模具生产的一个个产品。 封装 将某些东西包装在一起,然后以新的完整形式呈现出来; 隐藏属性、方法或实现细节的处理方式称为封装; 封装其实就是有选择性地公开或隐藏某些信息,它解决了数据的安全性问题。 一 个 人 类 的 对 象 姓名:张三 体重:50kg …… 密码:****** 属性 走路
您可能关注的文档
最近下载
- 《ISO∕IEC 42001-2023信息技术-人工智能-管理体系》解读和应用指导材料(雷泽佳2024A0).docx VIP
- 家庭亲密度与适应性量表.doc VIP
- 话剧剧本:哥本哈根.pdf
- 人教版数学三年级上册第5单元《倍的认识》二单元作业设计.pdf
- 考研英语(二)模拟试卷26(题后含答案及解析).pdf VIP
- 《饰面石材》课件.ppt VIP
- 老旧小区改造项目初步设计说明.docx VIP
- 中石油新疆销售有限公司克拉玛依分公司白碱滩综合能源站改扩建项目环境影响报告表.doc VIP
- 人工智能与科学之美智慧树知到期末考试答案章节答案2024年湘潭大学.docx VIP
- 矿产资源勘查实施方案评审意见书.doc VIP
原创力文档


文档评论(0)