抽象的意义

原创 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...

面向对象,类的组合关系,继承,实现,方法重写,方法重载,this的使用,抽象方法和抽象类的比较,父类构造方法存在的意义,多态的是用和解析,各种访问修饰符

基本数据类型 也叫值类型。引用数据类型--引用类型 This。只能出现在方法中 ,this代表当前对象的引用。 匿名对象 : new 类名() Anonymous:匿名 Object 有索引...

VolitE SIP代码意义及流程图图解

  • 2017年11月07日 10:03
  • 2.7MB
  • 下载

特征值和特征向量的实际意义

本文转自知乎大牛。 从定义出发,Ax=cx:A为矩阵,c为特征值,x为特征向量。 矩阵A乘以x表示,对向量x进行一次转换(旋转或拉伸)(是一种线性转换),而该转换的效果为常数c乘以向量x(即只进行...

医院信息化建设意义

  • 2014年05月04日 11:21
  • 12KB
  • 下载

所谓的原创内容对于seo的意义在何方?

所谓的原创内容对于seo的意义在何方?   说来说去都是这个话题SEO.那么如何能把SEO给做好呢,小明seo相信很多朋友都想知道的。我们为了把SEO学好,拼命的学习,实践。可是,有些SEO...

一个小图标而已,没什么意义

  • 2010年08月07日 20:26
  • 63KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:抽象的意义
举报原因:
原因补充:

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