java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaEE, JavaME, JavaSE)的总称。本站提供基于Java框架struts,spring,hibernate等的桌面应用、web交互及移动终端的开发技巧与资料

保持永久学习的心态,将成就一个优秀的你,来 继续搞起java知识。

抽象类:
用abstract关键字来修饰一个类时,这个类叫做抽象类;用abstract来修饰一个方法时,该方法叫做抽象方法
含有抽象方法的类必须被声明为抽象类,抽象类必须被继承,抽象方法必须被重写
抽象类不能被实例化
抽象方法只需声明,而不需实现
public abstract void
method();
example:

abstract class Animal {
    private String name;
    Animal(String name) {
        this.name = name;
    }
    public abstract void enjoy();
}

class Cat extends Animal{
    private String eyesColor;
    Cat(String n,String c) {
        super(n);eyesColor = c;
    }
    public void enjoy() {
        System.out.println("猫叫声。。。");
        }
}

因为水平有限,难免有疏忽或者不准确的地方,希望大家能够直接指出来,我会及时改正。一切为了知识的分享。

后续会有更多的精彩的内容分享给大家。