zoukankan      html  css  js  c++  java
  • This 在构造函数中的固定用法

    class Person{
      String name;
      int age;
      char gender;   
      public Person (String name){
         this.name = name;
      }  
       public Person (String name , int age){
         this.name = name;
         this.age = age;
      }
      public Person (String name , int age ,char gender){
         this.name = name;
         this.age = age;
         this.gender = gender;
      }  
    
      public void introduce(){
        System.out.println("我是"+name+"     今年"+age+"岁     性别: "+gender);
      }  
    }
    

      

    和下面的代码相同

    class Person{
      String name;
      int age;
      char gender;   
      public Person (String name){
         this.name = name;
      }  
       public Person (String name , int age){
         this(name);//调用只有一个参数的构造函数(必须是此构造函数里的第一行)
         this.age = age;
      }
      public Person (String name , int age ,char gender){
         this(name,age);//调用有两个参数的构造函数(必须是此构造函数里的第一行)
    this.gender = gender;
    }
    public void introduce(){
    System.out.println("我是"+name+" 今年"+age+"岁 性别: "+gender);
    }
    }


      

  • 相关阅读:
    JS 操作属性
    JS 操作对象 事件 样式
    JS 一个页面关闭多个页面
    JS DOM
    JS 语言基础
    JS 基础知识
    CSS样式表
    HTML 常用标记
    HTML iframe框架
    28-2 logging 日志模块
  • 原文地址:https://www.cnblogs.com/ytsbk/p/8523597.html
Copyright © 2011-2022 走看看