抽象类
Java中使用抽象类,限制实例化
语法:
public abstract Pet{
}
代码示例:
下面创建了一个抽象的宠物类,包含了一个抽象方法
public abstract class Pet {
String name="大大";
int health=100;
int love=0;
public abstract void show();
}
抽象方法
1.抽象方法没有方法体
2.抽象方法必须在抽象类中
3.抽象方法必须在子类中被实现,除非子类是抽象类
final关键字
1.修饰的类不希望被继承
public final class 类名{
}
2.修饰的方法不希望被重写
public final void 方法名(){
//方法体
}
3.修饰的属性值不希望被修改
final 数据类型 变量名