- 17
- 0
- 约2.89万字
- 约 35页
- 2016-12-14 发布于湖北
- 举报
使用java实现面向对象编程
、抽象和封装
1.为什么使用面向对象
1.面向对象就是采用“现实模拟”的方法设计和开发程序。
面向对象技术利用“面向对象的思想”去描述“面向对象的世界”,实现了虚拟世界和现实世界的一致性,符合人们的思维习惯,使客户和软件设计开发人员之间、软件设计开发人员内部交流更加顺畅,同时有代码重用性高、可靠性高等优点,大大提高了软件尤其是大型软件的设计和开发效率。
2.面向过程和面向对象有什么区别?
面向过程的核心是函数,以功能为中心,实现了函数级别的代码重用,面向对象的核心是封装了属性和方法(行为)的类,以数据为中心,实现了类级别的代码重用,面向对象因为采用了类,所以具有继承和多态特性,可以进一步重用代码和简化编程,而面向过程中没有继承和多态特性。
2.使用面向对象进行程序设计
1.面向对策设计的过程就是抽象的过程,
分为3个步骤来完成。
第一步:发现类(一般为名词)
第二步:发现类的属性(一般为名词)
第三步:发现类的方法(一般为动词)
2.抽象时遵循的原则如下:
属性、方法的设置是为了解决业务问题。
关注主要属性、方法、
如没有必要,勿增加额外的类、属性和方法。
通过创建对象实现领养宠物功能
3.创建对象的三种方式:
1、使用new关键字。
2、反射。
3、克隆。
4.面向对象中的两个核心概念:
类(Class)和对象(Object)是面向对象中
您可能关注的文档
最近下载
- 2025广东广州花都城投汇鑫运营管理有限公司招聘工作人员7人备考题库及答案解析.docx VIP
- V型滤池例题的设计计算.ppt VIP
- 2025年注册结构工程师《结构工程设计与施工工艺》备考题库及答案解析.docx VIP
- AP统计学 2019年真题 (选择题+问答题) AP Statistics 2019 Real Exam and Answers (MCQ+FRQ).pdf VIP
- 安徽省C20教育联盟2025-2026年九年级下三模数学试卷.docx VIP
- 2025年净水厂V型滤池设计.pdf VIP
- Q/GDW 11398-2015 变电站设备监控信息规范.pdf VIP
- 闪光灯430exii中文说明书.pdf VIP
- 结构工程设计题库及答案.doc VIP
- YS∕T 670-2021 空调器连接用保温铜管.pdf
原创力文档

文档评论(0)