面向对象作业.pptVIP

  • 158
  • 0
  • 约 19页
  • 2017-02-24 发布于湖北
  • 举报
幻灯片 *,共 30 张 课程 1 版本 1.0 Java 编程语言 用Java开发基于对象的应用程序 面向对象--动物乐园 课程内容回顾 面向对象要解决的问题? 类和对象的概念? 面向对象特性:抽象、继承、封装、多态 抽象类的概念、语法、用处 接口的概念、语法、用处 面向对象设计的步骤 发现类 发现类的属性 发现类的方法 优化设计 难点突破 面向对象设计的过程 使用权限修饰符进行类的封装 继承关系下构造方法的执行 利用多态减少代码量,提高代码的可扩展性和可维护性 this、super关键字的使用 static、final关键字的使用 接口与抽象类的异同 知识梳理:抽象和封装 一切皆对象 用程序描述真实世界 现实世界“是面向对象的” 面向对象设计提抽象的过程 用类图描述设计 设计的过程 发现类 发现类的属性 发现类的方法 抽象的原则 封装 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问 知识梳理:继承2-1 使用继承重构代码的好处: 方便修改代码 减少代码量 子类继承父类的关键字: extends 子类调用父类的属性和方法的关键字: super 继承下的构造方法 使用抽象类实现子类继承父类 访问修饰符总结 访问修饰符 本类 同包 子类 其他 private √ 默认(friendly) √ √

文档评论(0)

1亿VIP精品文档

相关文档