zoukankan      html  css  js  c++  java
  • 继承的重写

     
     
     
     
     
    public class TextJiCheng {
    
        public static void main(String[] args) {
            // TODO 自动生成的方法存根
            Father f=new Father();
            f.setName("父亲");
            f.setAge(50);
            System.out.println("名字是:"+f.getName()+"年龄是:"+f.getAge());
            f.work();
        
            System.out.println();
            
        Son s=new Son();
        s.setName("儿子");
        s.setAge(20);
        System.out.println("名字是:"+s.getName()+"年龄是:"+s.getAge());
        s.work();
        s.sing();
        
    
        }
    
    }
    上课讲义(父类)
    public class Son extends Father {
    
        
        //Object a;所有类的父类
        
        public Son()
        {
            System.out.println("子类的构造方法");
        }
        
        public void sing()
        {
            System.out.println("我喜欢唱歌");
        }
        //覆盖(重写)只有继承中才出现
        public void work()
        {
            System.out.println("我不喜欢上班,我要去唱歌");
        }
        
    }
    上课讲义(子类)

    运行输出:

    父类的构造方法
    名字是:父亲年龄是:50
    我劳动我光荣

    父类的构造方法
    子类的构造方法
    名字是:儿子年龄是:20
    我不喜欢上班,我要去唱歌
    我喜欢唱歌

  • 相关阅读:
    JSP详细解析
    JSP详细解析
    JAVA设计模式之单例模式
    JAVA设计模式之单例模式
    SQLite – GLOB子句
    HEXO进阶打赏
    python常用模块
    猫头鹰的深夜翻译:核心JAVA并发一
    标准规范
    题解 P1951 【收费站_NOI导刊2009提高(2)】
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5252327.html
Copyright © 2011-2022 走看看