- 1
- 0
- 约5.13千字
- 约 49页
- 2017-11-13 发布于天津
- 举报
第二篇Java面向对象程序设计-ITbegin
面向对象程序设计 学习目标 1 确定系统中的对象 2 确定对象的属性及操作 3 测试对象的有效性 4 区分对象和类 5 了解面向对象的编程和过程化编程之间的区别 6 了解封装的主要好处 7 了解软件开发的主要步骤 对象 我们可以把生活所在的真实世界(Real World)当作是由许多大小不同的对象所组成的。对象可以是有生命的个体,比如一个人或一只鸟。 对象 对象也可以是无生命的个体,比如一辆汽车或一台计算机。 对象也可以是一个抽象的概念,如天气的变化或鼠标所产生的事件。 对象的特征 对象有两个特征:属性和行为 如: 一个人有他的身高或体重作属性,有他的行为——如唱歌、打球、骑摩托车、开汽车。 一条狗有它的颜色作属性,有它的行为,如摇尾巴或跳跃。 一台电视机有它的外形、尺寸和颜色,有它的行为,如开、关,接收信号,转换频道,调节音量。 汽车对象 以汽车为例,我们可定义其属性与方法如: 面向对象分析小结 找出问题域中的对象,及其属性和操作 步骤:1、列出有关的对象(名词) 2、列出这些对象的属性和操作 3、为对象设置合理的属性和操作 4、应用第四步的3条评判规则检验对象的有效性 练习 An object-oriented design for a Java application that tracks soc
您可能关注的文档
最近下载
- 曲墙式隧道设计(单圆心算法).pdf VIP
- 06 CR200J动车组停放制动控制与显示逻辑梳理.pdf VIP
- 开封大学2026年单独招生《职业适应性测试》模拟试题及答案解析.docx VIP
- 大理州工会招聘考试试题及答案.doc VIP
- 《儿童青少年“五健”促进行动计划(2026—2030年)》解读总结PPT.pptx VIP
- 316L不锈钢激光焊接头组织与性能研究.pdf VIP
- SY∕T 7688-2023 气藏型储气库老井封堵技术规范.pdf
- 基于PLC的机电设备在线监测系统的创新与实践.docx VIP
- 荷兰语a1考试题库及答案.doc
- 照明设计软件:Dialux二次开发_Dialux二次开发常见问题与解决方案.docx VIP
原创力文档

文档评论(0)