Lesson4 -J2SE 之 面向对象编程.pptxVIP

  • 0
  • 0
  • 约1.01万字
  • 约 53页
  • 2018-02-28 发布于河南
  • 举报
Lesson4 -J2SE 之 面向对象编程

J2SE 之 面向对象编程编程语言的发展语言的发展是朝着人类更容易理解的方向前进机器语言-直接由计算机的指令组成,指令、数据、地址都以“0”和“1”的符合串组成;可以被计算机直接执行。汇编语言-用容易理解和记忆的符号表示指令、数据以及寄存器等,抽象层次很低,程序员需要考虑大量的机器细节。高级语言-屏蔽了机器细节,提高了语言的抽象层次接近于人的自然语言,60年代出现的结构化编程语言提出了结构化数据和语句,数据和过程抽象等概念。面向对象的语言-与已往的各种语言的根本不同是,它的设计出发点就是为了更能直接的描述问题域中客观存在的事物。面向对象编程语言三大特征隐藏/封装继承多态面向过程的设计思想和面向对象的设计思想我要回老家面向过程我开车,我挂档,我踩油门,我过无锡,我过南京…面向对象我命令车去新疆车怎么去不关我事信息封装在车这个类的内部我不用去了解车整个开动的过程面向对象的优点首先,面向对象符合人类看待事物的一般规律。对象的方法的实现细节是屏蔽的,只有对象方法的实现者了解细节。注意区分:对象(本身)、对象的实现者、对象的调用者。分析对象主要从方法开始。我们通过类来看待对象,类是对象的抽象。面向对象的优点其次,采用面向对象方法可以使系统各部分各司其职、各尽所能。对象之间的耦合性一定要低(比如不同硬盘和不同主板之间的关系)。这样才能使每个对象本身做成最好的。对于对象的要求:高内聚、低耦合,这

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档