- 16
- 0
- 约2.88万字
- 约 35页
- 2017-07-09 发布于湖北
- 举报
使用java实现面向对象编程概要1
使用java实现面向对象编程
、抽象和封装
1.为什么使用面向对象
1.面向对象就是采用“现实模拟”的方法设计和开发程序。
面向对象技术利用“面向对象的思想”去描述“面向对象的世界”,实现了虚拟世界和现实世界的一致性,符合人们的思维习惯,使客户和软件设计开发人员之间、软件设计开发人员内部交流更加顺畅,同时有代码重用性高、可靠性高等优点,大大提高了软件尤其是大型软件的设计和开发效率。
2.面向过程和面向对象有什么区别?
面向过程的核心是函数,以功能为中心,实现了函数级别的代码重用,面向对象的核心是封装了属性和方法(行为)的类,以数据为中心,实现了类级别的代码重用,面向对象因为采用了类,所以具有继承和多态特性,可以进一步重用代码和简化编程,而面向过程中没有继承和多态特性。
2.使用面向对象进行程序设计
1.面向对策设计的过程就是抽象的过程,
分为3个步骤来完成。
第一步:发现类(一般为名词)
第二步:发现类的属性(一般为名词)
第三步:发现类的方法(一般为动词)
2.抽象时遵循的原则如下:
属性、方法的设置是为了解决业务问题。
关注主要属性、方法、
如没有必要,勿增加额外的类、属性和方法。
通过创建对象实现领养宠物功能
3.创建对象的三种方式:
1、使用new关键字。
2、反射。
3、克隆。
4.面向对象中的两个核心概念:
类(Class)和对象(Object)是面向对象中的两个核心概
您可能关注的文档
最近下载
- 2025_2026学年天津市天津市河北区八年级下学期4月期中数学检测试卷 [含解析].docx
- 2018年江西省中考物理试卷(含答案解析).doc VIP
- 标准图集-S501-1~2 单层、双层井盖及踏步(2015年合订本).pdf VIP
- (完整版)京东亚洲一号东莞麻涌物流园项目施组.docx VIP
- 十年高考真题(2014-2023)分项汇编 生物 专题08 有丝分裂和减数分裂 含解析.docx VIP
- 徒手整形的优势.pptx VIP
- 面部美学设计讲解.pptx VIP
- 2025年部编版四年级下册道德与法治《期中测试卷》附答案(完整版) .pdf VIP
- 横泽隆史的场合全文整理.doc VIP
- 四川农业大学研究生学位论文格式规范【模板】.docx
原创力文档

文档评论(0)