2013年4月22日

Java中的抽象类_6

摘要: 抽象类1、父类方法的不确定性2、用abstract关键字修饰一个类,这个类就叫做抽象类3、用abstrace关键字修饰一个方法,这个方法就叫抽象方法注意:1、抽象类不能被实例化2、抽象类不一定要包含抽象方法,也就是说抽象可以没有抽象方法3、一旦类中存在有抽象方法,则这个类必须声明为抽象类4、抽象方法不能有实现abstract class Animal//该类为抽象类{ abstract public void cry()//该方法为抽象方法,当类中存在抽象方法时,则该类必须声明为抽象类 public void eat()//该方法为非抽象方法,在抽象类里面,允许重载非抽象方法的存在... 阅读全文

posted @ 2013-04-22 15:41 bbooxx 阅读(137) 评论(0) 推荐(0)

Java中的多态_5

摘要: 多态一个类型在不同情况下的多种状态,通过指向父类的指针,调用在不同子类中的实现方法。多态可以用两种方式实现,一种是继承,一种是接口。class Animal{ public void cry() { System.out.println("叫声"); }}class Cat extends Animal //覆盖父类的cry方法{ public void cry() { System.out.println("猫叫的声音"); }}class Dog extends Animal //覆盖父类的cry方法{ public... 阅读全文

posted @ 2013-04-22 15:17 bbooxx 阅读(222) 评论(0) 推荐(0)

导航