Java抽象类、接口简单小结
一、抽象类package cn.oo;public abstract class AbstractDemo { //抽象类可以什么都不定义,可以不定义 任何抽象方法 public void start(){ System.out.println("-----START----"); }}二、接口package cn.oo;public interface InterfaceDemo01 { //接口定义的变量是常量 public int MAX = 50; public void start(); public void connect(); public void disconnect();}package cn.oo;public interface InterfaceDemo02 { public void show();}package cn.oo;public interface InterfaceDemo03 extends InterfaceDemo01,InterfaceDemo02{ //接口可以实现多继承 public void over();}package cn.oo;public abstract class AbImplInterface implements InterfaceDemo03{ //一个类实现一个接口时需要实现它的全部方法 //否则需要将它定义为抽象方法}