zoukankan      html  css  js  c++  java
  • Java面向对象--构造方法的重载

    构造方法的重载

    构造方法也是方法,也可以进行重载
    作用:可以有更多的方式去创建对象 	
    使用this可以访问其他的构造方法
    this()
    
    public class DaXia {
        String name;
        String waihao;
        int age;
        String BangPai;
    
        //我们需要两个构造方法
        public DaXia(String name, int age, String BangPai) {
            this.name = name;
            this.age = age;
            this.BangPai = BangPai;
        }
        //构造方法也是方法,也可以进行重载
        //可以让我们由更多的方式去创建对象
        public DaXia(String name, int age, String BangPai, String waihao) {
            this(name, age, BangPai);   //this还可以调用当前类中其他的构造方法
            this.waihao = waihao;
        }
        public static void main(String[] args) {
            // 岳不群
            DaXia dx = new DaXia("岳不群", 18, "华山派");
            // 武松
            DaXia dx1 = new DaXia("武松", 19, "梁山", "行者");
        }
    }
    
  • 相关阅读:
    程序员都必读
    ia-64 vs x86-64
    Linux内核学习
    开源liscense对比
    列存储
    大数据科普
    [USACO1.5]数字三角形
    [USACO08FEB]酒店Hotel
    数的划分
    CodeForce 18D
  • 原文地址:https://www.cnblogs.com/isChenJY/p/12728029.html
Copyright © 2011-2022 走看看