Java的多态性,抽象类与接口分析.pptVIP

  • 46
  • 0
  • 约1.95万字
  • 约 68页
  • 2016-06-10 发布于湖北
  • 举报
面向接口编程应用 软件工程师不但要会写代码,还要懂业务 软件工程师需要两种能力 会写代码 会讲业务 不是软件工程师特有 一个人可以具有多项能力,一个类可以实现多个接口 面向接口编程应用 实现过程 定义Programmer接口 定义BizAgent接口 具备编码的能力 具备讲解业务的能力 编写SoftEngineer类 实现两个接口 编写测试类 让软件工程师写代码、讲业务 演示示例:使用接口实现 * 本讲小结 什么是多态? 为什么需要多态? 什么地方使用多态? 抽象类和抽象方法的特点是什么? 面向对象设计的步骤是什么? 如何定义和实现Java中的接口? Java接口中如何定义常量? 如何理解接口是一种约定、一种能力? 练习1: 现在有A ,B,C,D四个类的 定义如右图,请问下面代码执 行后1~9的输出是什么? class A { public String show(D obj) { return (A and D); } public String show(A obj) { return (A and A); } } class B extends A { public String show(B obj) { return (B and B); } public String show(A obj) { return (B and A);

文档评论(0)

1亿VIP精品文档

相关文档