类的继承

来源:互联网 发布:幸运叶子 知乎 编辑:程序博客网 时间:2024/06/04 00:27


/**
 * 对象的继承:
 * 子类与父类中的函数一样时,子类调用函数时,会运行子类的内容;
 * 相当于父类的函数被覆盖
 * 子类可以继承父类的属性和功能
 * 
 * 重载:只看同名函数的参数列表

 * 重写: 子类方法名和父类的一致


final:  最终。是一个修饰符
 1、可以修饰类,函数,变量
 2、被final修饰的类不可以被继承,为了避免被继承,被子类复写的作用

 *
 */
public class Test1 {


/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
    fu f=new fu("父亲",56);
    zi z=new zi("子",13,"女");
    f.show();
    z.show();
   


    
}


}
class fu{
String name;
int age;
fu(String name,int age){
this.name =name;
this.age =age;
}
void show(){
System.out.println("我的名字是"+name+"我今年"+age);
}

}
class zi extends fu{
String sex;
zi(String name, int age,String sex) {
//属性的继承
super(name, age);
this.sex=sex;
// TODO Auto-generated constructor stub
}
//方法的重写
void show(){
System.out.println("我的名字是"+name+"我今年"+age+"性别"+sex);
}



}
0 0