使用java实现面向对象编程资料.docVIP

  • 17
  • 0
  • 约2.89万字
  • 约 35页
  • 2016-12-14 发布于湖北
  • 举报
使用java实现面向对象编程 、抽象和封装 1.为什么使用面向对象 1.面向对象就是采用“现实模拟”的方法设计和开发程序。 面向对象技术利用“面向对象的思想”去描述“面向对象的世界”,实现了虚拟世界和现实世界的一致性,符合人们的思维习惯,使客户和软件设计开发人员之间、软件设计开发人员内部交流更加顺畅,同时有代码重用性高、可靠性高等优点,大大提高了软件尤其是大型软件的设计和开发效率。 2.面向过程和面向对象有什么区别? 面向过程的核心是函数,以功能为中心,实现了函数级别的代码重用,面向对象的核心是封装了属性和方法(行为)的类,以数据为中心,实现了类级别的代码重用,面向对象因为采用了类,所以具有继承和多态特性,可以进一步重用代码和简化编程,而面向过程中没有继承和多态特性。 2.使用面向对象进行程序设计 1.面向对策设计的过程就是抽象的过程, 分为3个步骤来完成。 第一步:发现类(一般为名词) 第二步:发现类的属性(一般为名词) 第三步:发现类的方法(一般为动词) 2.抽象时遵循的原则如下: 属性、方法的设置是为了解决业务问题。 关注主要属性、方法、 如没有必要,勿增加额外的类、属性和方法。 通过创建对象实现领养宠物功能 3.创建对象的三种方式: 1、使用new关键字。 2、反射。 3、克隆。 4.面向对象中的两个核心概念: 类(Class)和对象(Object)是面向对象中

文档评论(0)

1亿VIP精品文档

相关文档