zoukankan      html  css  js  c++  java
  • java学习53天2020/8/27

    定义一个哺乳动物类Mammal,再由此派生出狗类Dog,定义一个Dog类的对象,观察基类和派生类的构造函数的调用顺序。

    public class Dogasd extends Mammal{
        private int leg; 
        public Dogasd(String name, int age, int leg) {
            super(name, age);
            this.leg=leg;
            System.out.println("狗类");
        }
        public void display() {
            System.out.println("Name:"+getName());
            System.out.println("Age:"+getAge());
            System.out.println("Leg:"+leg);
        }
        public static void main(String[] args) {
            Dogasd p=new Dogasd("fgh",1,2);
            p.display();
        }
    }
    
    class Mammal{
         private String name;
         private int age;
         public Mammal(String name, int age) {
             this.name=name;
             this.age=age;
             System.out.println("构造哺乳动物类");
         }
         public String getName() {
             return name;
         }
         public int getAge() {
             return age;
         }
     }
    

     

     定义一个基类及其派生类,在构造函数中输出提示提示信息,构造派生类的对象,观察构造函数的执行情况。

        public Base() {
             System.out.println("构造基类");
         }
     }
     class Derived extends Base{
         public Derived() {
            System.out.println("构造派生类");
         }     
     }
     public class Test {
         public static void main(String[] args) {
             Derived p=new Derived();
         }
     }
    

     

     二

    三例题

  • 相关阅读:
    Centos 设置默认路由得优先级
    openstack-NUMA排错记录
    openstack -新建project
    As3 常用日期工具
    As3 计算两个日期之间的天数差
    解决Asp.net Mvc返回JsonResult中DateTime类型数据格式的问题
    网盘+SVN
    SQL 并发-转
    工作目录
    Cookie
  • 原文地址:https://www.cnblogs.com/qiangini/p/13587261.html
Copyright © 2011-2022 走看看