Java抽象类、接口简略小结

Java抽象类、接口简单小结一、抽象类package cn.oopublic abstract class AbstractDemo {//抽象类可以什么

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{    //一个类实现一个接口时需要实现它的全部方法    //否则需要将它定义为抽象方法}