黑马程序员技术交流社区

标题: 关于接口和抽象类的问题 [打印本页]

作者: 风色月下    时间: 2016-4-24 09:49
标题: 关于接口和抽象类的问题
接口 和抽象类  现在刚学 现在感觉有点迷糊  谁能说下具体的细节
作者: lalala1a    时间: 2016-4-24 17:51
由继承的其子类实现其方法,然后通过多态调用
作者: 冰刃    时间: 2016-4-24 18:36
b.抽象类定义格式:
   abstract class 类名{
              abstract 返回值类型 方法名(形参列表);
              void method(){

              }
   }

接口的格式
  interface 接口名{

   public abstract void method();//抽象方法
                                     //默认有public abstract
  public static final int i=3;
  }

抽象类一般是同一个体系中多个事物抽象出来的共性的东西,比如 男人,女人,小孩等抽象出一个人的抽象类。里面可以有属性和子类共有的一些功能相似但具体实现方式有差别的方法。

而接口一般是某一个或一类单一功能的描述,或者说声明,或者说规范。它定义出来一般是为所有可能用到它的类提供体系外的额外功能的。
上面是我的一点理解。希望能帮到你。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2