有关面向对象的概念.pptVIP

  • 0
  • 0
  • 约1.32万字
  • 约 38页
  • 2016-12-28 发布于北京
  • 举报
1.1 有关面向对象的概念 面向对象程序设计围绕的几个主要概念: 抽象数据类型、类、类型层次(子类),继承性、多态性。 1.1 有关面向对象的概念 1.1 有关面向对象的概念 一个例子 在程序中操作对象是类的一个实例:即对象 创建一个对象 Hello obj=new Hello(); 调用方法 obj.showString(“Hello World!”) 1.1 有关面向对象的概念 什么是封装? 封装把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际 1.1 有关面向对象的概念 什么是子类? 子类是作为另一个类的扩充或修正所定义的一个类. 1.1 有关面向对象的概念 1.1 有关面向对象的概念 什么是方法的覆盖? 在子类中重新定义父类中已有的方法。 1.1 有关面向对象的概念 什么是方法的重载(多态性)? 在同一个类中至少有两个方法用同一个名字,但有不同的参数。 重载与多态的区别 方法的覆盖(overriding)和重载(overloading) 子孙类中定义的方法和祖先类中某个方法同名,同参数行,则祖先类中的该方法被覆盖. 方法的重载是指一个对象的多态性,即多个方法用相同的名称,但参数行不同. 对象与引用间的关系 1.7 Java中的类、方法和变量 1.7 Java中的类、方法和变量 类的继承 关系 1.7 Java中的

文档评论(0)

1亿VIP精品文档

相关文档