抽象的好处

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


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("铁锅炒东西");
}
}

抽象工厂的特点和使用分析

抽象工厂定义: 为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类 每一个模式都是针对一定问题的解决方案,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式针对的是多个产品...
  • zhyzh134
  • zhyzh134
  • 2016年02月25日 19:10
  • 370

简单工厂、工厂方法与抽象工厂大比拼

简单工厂、工厂方法和抽象工厂都属于设计模式创建型,严格意义上简单工厂不属于23设计模式之一(违背了开闭原则),本文为了完整描述三工厂演变过程,对三工厂进行了整体的总结和学习,并通过三者之间的特点比较总...
  • u010097777
  • u010097777
  • 2015年08月20日 18:37
  • 1446

java中,什么是封装,继承,多态和抽象,好处与用法

Java的四大特性分别是封装,继承,多态与抽象。 1.封装 封装的概念:把对象的属性和方法结合成一个独立的整体,隐藏实现细节,并提供对外访问的接口。 封装的好处:...
  • hs2201056
  • hs2201056
  • 2017年03月11日 23:56
  • 1402

Java中的抽象(Abstract)学习总结

抽象Abstract:在Java程序设计中,利用Abstract关键字来进行抽象,抽象的目的或者说好处,是1.把对象的共性抽取出来,使得代码编写简洁,容易维护。2.定义一系列规范(方法),继承抽象类的...
  • Face3
  • Face3
  • 2015年11月19日 15:46
  • 3396

java之封装和抽象

封装和抽象的异同
  • wq_0711
  • wq_0711
  • 2016年07月18日 19:47
  • 301

C++:浅谈工厂模式与抽象工厂模式

C++:浅谈工厂模式与抽象工厂模式标签: C++ 工厂模式 抽象工厂模式by 小威威之前写过一篇谈模式的文章:单例模式接下来我将浅显的谈谈工厂模式与抽象工厂模式。工厂模式与抽象工厂模式虽有差异,但实现...
  • linwh8
  • linwh8
  • 2016年04月24日 13:53
  • 1563

面向对象(高级)抽象类与接口的应用

本章目标: 掌握抽象类及接口的实例化操作 掌握模板设计的作用 掌握工厂设计模式应用 掌握代理设计模式应用 掌握适配器设计模式应用 掌握抽象类与接口的使用区别 为抽象类与接口实例化...
  • e421083458
  • e421083458
  • 2013年01月06日 14:08
  • 1649

java中的抽象函数是什么? 和抽象类是什么关系? 抽象类是什么?又什么作用?

抽象函数 java 2013-07-24 22:51匿名 | 分类:JAVA相关 | 浏览269次 java中的抽象函数是什么? 和抽象类是什么关系? 抽象类是什么?又什么作用? 分...
  • evilcry2012
  • evilcry2012
  • 2015年03月09日 23:16
  • 769

重构 改善既有代码的设计

  1.     重构是在不改变软件可观察行为的前提下改善其内部结构.   2.     不改变软件行为只是重构的最基本要求。要想真正让重构技术发挥威力,就必须做到 不需要了解软件行为...
  • u011007829
  • u011007829
  • 2014年12月23日 15:16
  • 1062

对动态规划问题的一些思考

HDOJ刷了一些DP问题,做些总结.
  • foryoundsc
  • foryoundsc
  • 2016年07月20日 23:29
  • 487
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:抽象的好处
举报原因:
原因补充:

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