java的继承和重写
继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。[1] Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。
关键词 :extend
举个栗子:
父类:
public class Animal {
public int age;
public void eat(){
	System.out.println("动物可以吃东西");
}
}
子类:
public class Dog extends Animal {
	public void eat(){
		System.out.println("狗可以吃东西");
}
}
调用函数:
public class Ss {
public static void main(String[] args){
	Dog dog=new Dog();
	dog.age=1;
	System.out.println("dog的年龄是:"+dog.age);
	dog.eat();
}
}
显示结果:
dog的年龄是:1
狗可以吃东西
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号