zoukankan      html  css  js  c++  java
  • 3-this关键字

    1.表示类中的属性和调用方法

     1 package com.example;
     2 
     3 /**
     4  * Created by Y on 16/4/13.
     5  */
     6 public class People {
     7     private String name;
     8     private int age;
     9 
    10     public void setName(String name) {
    11         this.name = name;
    12     }
    13 
    14     public String getName() {
    15         return name;
    16     }
    17 
    18     public int getAge() {
    19         return age;
    20     }
    21 
    22     public void setAge(int age) {
    23         this.age = age;
    24     }
    25     public void tell(){
    26         System.out.println("name is:"+this.getName()+"age is :"+this.getAge());
    27     }
    28 }
    People


    2.调用本类中的构造方法

     1 package com.example;
     2 
     3 /**
     4  * Created by Y on 16/4/13.
     5  */
     6 public class People {
     7     private String name;
     8     private int age;
     9     public People(){
    10         System.out.println("这是无参数构造方法!");
    11     }
    12     public People(String name,int age){
    13         this();
    14         this.name = name;
    15         this.age = age;
    16     }
    17 }
    People


    3.表示当前类的对象

     1 package com.example;
     2 
     3 /**
     4  * Created by Y on 16/4/13.
     5  */
     6 public class People {
     7     public void tell(){
     8         System.out.print(this);
     9     }
    10 }
    People
  • 相关阅读:
    java后台读取配置文件
    冒泡排序
    均分火柴
    Dos 批处理 Shutdown
    时间复杂度分析
    Python冒泡排序
    Python装饰器
    获取状态栏高度
    利用zxing生成二维码
    Android下利用zxing类库实现扫一扫
  • 原文地址:https://www.cnblogs.com/BelieveFish/p/6285883.html
Copyright © 2011-2022 走看看