java[15]抽象类

抽象类 :

作用:解决父类方法的不确定性 :让子类实现抽象方法


//抽象类  abstract 修饰 
abstract class Animal{
	String name;
	int age;
	//抽象方法
	abstract public void cry();
	
	
}

class Cats extends Animal{
	public void cry(){
		//当一个类继承的是父类是抽象类的话
		//需要将父类中的所有抽象方法都实现
		System.out.println("miaomiao");
		
		
	}
	
	
}

注意:

  1. 抽象类是不完整的类,不能够被实例化;
  2. 抽象类可以没有abstrac方法,
  3. 一旦类中包含有abstract方法,则必须声明为abstract类;
  4. 抽象方法不能有主体;

猜你喜欢

转载自blog.csdn.net/qq_38125626/article/details/81094489