抽象的意义

原创 2016年08月29日 15:07:48
/**
 * 抽象的好处
 */


public class Benifit {


public static void main(String[] args) {
Desk desk = new Desk();
desk.guo = new ShaGuo();
desk.cook();
}
}


class Desk{//一张桌子
public Guo guo;//挖空了一部份,就是抽象的

public void cook(){
guo.cook();
}



abstract class Guo{
public abstract  void cook();
}




class ShaGuo extends Guo{//砂锅

public void cook() {
System.out.println("砂锅煮东西");
}
}


class TieGuo extends Guo{//砂锅

public void cook() {
System.out.println("铁锅炒东西");
}
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

思考问题的本质--对软件设计中抽象层意义的一点思考

最近在作一个可视化的工具,之所以要开发这个工具,是因为我们正在开发的编译系统在处理源文件的过程 中,会生成内部的数据结构,很多时候,我们需要观测内部数据结构的状态。而这个数据结构从本质上来 ...

没有抽象方法的抽象类,存在什么样的意义呢?

都知道抽象类可以没有抽象方法,这时的抽象类和普通类的最大差别就是不能实例化.一直没找到在什么环境下用到这种特殊的抽象类.最近看了jdk的I/O包后,发现里面有个很好的例子,就是FilterReader...

医院信息化建设意义

  • 2014-05-04 11:21
  • 12KB
  • 下载

无意义水印代码

  • 2016-06-25 17:02
  • 187KB
  • 下载

Power Builder的SQLCode返回值的意义~

0   成功 -1   失败 100   未返回数据  SQLCODE 是废弃的错误代码模式,是一个简单的整数。       0 标识成功,正数标识带着额外信...

毛文波:云安全的意义

  • 2014-05-29 14:04
  • 2.55MB
  • 下载

格式符及其意义

  • 2014-09-27 20:12
  • 13KB
  • 下载

LayoutParams参数的意义

转载自 LayoutParams参数的意义 在文章的开头先把我见过的一些设置罗列一下吧: 直接挪用的代码: [java] view...

5S的意义和作用

  • 2014-05-10 20:43
  • 249KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)