package com.hp.seven2;
public abstract class Person {
/*
* 抽象类:自己的事情自己不做(没有方法体{}),留给后代做。自己定义方法但是不实现方法,后代去实现。
* abstract
*
* 一个类被abstract修饰表示这个类是抽象类
* 一个方法被abstract修饰表示这个方法是抽象方法 。
*
* 有抽象方法的类一定是一个抽象类
*
*
* 有抽象方法的类一定是抽象类,抽象类不一定有抽象方法。 抽象类有0-N个抽象方法。
* 抽象类不能实例化。意思是不能new一个抽象类。
*
*
*
* 面试题:抽象类是否一定有抽象方法?
*
*/
public abstract void doSomething();
}
java基础:抽象
最新推荐文章于 2024-02-16 22:17:03 发布