首页 > 编程语言 >JAVA-this关键字

JAVA-this关键字

时间:2022-11-09 23:35:17浏览次数:45  
标签:JAVA String int age 关键字 void public name

image


package com.itheima;
/*
学生类
 */

public class student02 {

    //成员变量
    private String name;
    private int age;

    public void setAge(int age) {
        this.age=age;
//        if(a<=0 || a>=120){
//            System.out.println("你输入的年龄有误");
//        }else {
//            age=a;
//        }
    }


    public int getAge() {
        return age;
    }

    public void setName(String name) {
        this.name = name;
    }//this关键字加上就代表的是成员变量,因为方法里的形参与成员变量名称相同

    public String getName() {
        return name;
    }
}
package com.itheima;
/*
学生测试类
 */

public class StudentDemo02 {
    public static void main(String[] args) {
        // 创建对象
        student02 s = new student02();


        //给成员变量复制
        s.setName("林青霞");
        s.setAge(30);
        System.out.println(s.getName()+","+s.getAge());

    }
}

执行结果

林青霞,30

Process finished with exit code 0

标签:JAVA,String,int,age,关键字,void,public,name
From: https://www.cnblogs.com/cy-xt/p/16875572.html

相关文章

  • [JavaScript-03]IF 三元表达式 逻辑运算 == ===
    1.语句//if语句letx=10;if(x==10){console.log('xis10')};//ifelseifelsex=20;if(x===10){console.log('xis10');}elsei......
  • Java代码块运行顺序细节阐述
    以下这个例子非常好的阐述了父子类同时存在时静态代码块/静态变量初始化,普通代码块/普通成员变量初始化,构造器之间的具体运行顺序。注意,在构造器开头,我们可以看作按顺序隐......
  • [JavaScript-04]Switch
    1.Switch//Switch语句constcolor='green';switch(color){case'red':console.log('colorisred');break;case'blue':......
  • JAVA-private关键字
    packagecom.itheima;/*学生类*/publicclassstudent01{//成员变量privateStringname;//给name设置privateprivateintage;publicvoid......
  • [JavaScript-02]FOR WHILE循环
    1.语句//For语句for(letindex=0;index<=6;index++){console.log(`ForLoopNumber:${index}`);}//While语句leti=0;while(i<=6){c......
  • java安全之CC1浅学(1)
    前言由于CC链还是比较复杂的,我们可以先看命令执行的部分payload之后再加上反序列化部分组成一个完整的payload调试一项目导入依赖,这里使用3.1版本<!--https://mvnrepo......
  • java内部类 内存泄露
    Java语言中,非静态内部类的主要作用有两个:当内部类只在外部类中使用时,匿名内部类可以让外部不知道它的存在,从而减少了代码的维护工作。当内部类持有外部类时,它就可以直......
  • JavaScript
    1、什么是JavaScript?JavaScript是一门世界上最流行的脚本语言严格检查:'usestrict'<script>'usestrict'//必须放在第一方行leti=1;</script>2、数据......
  • java.sql.SQLException: java.lang.ClassCastException:java.math.BigInteger cannot
    错误原因:由于在IDEA中导入的驱动包的版本和数据库的版本不匹配解决方案:​​数据库官网中下载与数据库配套的Jar包,重新导入就可以了​官网:​​https://dev.mysql.com/downloa......
  • java——流程控制语句——顺序结构语句——单if语句——if...else语句——扩展if……e
                    =============================================================================================================......