• 【Java 关键字this 的使用】还阔以调用重载的构造方法


    笔记:

    /** this 关键字的使用除了调用方法和变量外,
     *   还可以用来显示 调用当前类的重载的指定的构造方法!
     *   同时也应该必须放到该方法内部的首行!
     */

    测试:

    import java.lang.*;
    class  Animal{
        private String name;
        private int legs;
        public Animal(){
            this.name="###";
            this.legs=0;
        }
        public Animal(String n,int x){
            this();  //调用当前类的重载的指定的构造方法
            this.name=n;this.legs=x;
        }
    
        public void eat(){
            System.out.println("动物进食");
        }
        public void sleep(){
            System.out.println("动物进食");
        }
        public void info(){
            System.out.println("name:"+name +" legs: "+legs);
        }
    }
    
    public class Test1 {
        public static void main(String args[]) {
            Animal A=new Animal();
            A.info();
        }
    }

    运行结果:

    name:### legs: 0
  • 相关阅读:
    ActionBar认知
    CSS动画-多列
    CSS3动画效果
    GreenDao数据库框架
    Handler介绍
    AsyncTask介绍
    Android中IntentService的原理及使用
    English interview!
    第六章 结构
    结构体中定义函数指针
  • 原文地址:https://www.cnblogs.com/zhazhaacmer/p/9768089.html
Copyright © 2020-2023  润新知