[ java ] 전역변수와 지역변수에서 this의 사용 > java

본문 바로가기
사이트 내 전체검색

java

[ java ] 전역변수와 지역변수에서 this의 사용

작성자 웹지기
작성일 20-12-18 13:53 | 조회 6,124 | 댓글 0

본문

클래스내의 필드에서 사용하는 전역변수를 지역변수와 같은 이름으로 받을 때 this 

public class Student {

    private String name;

    private String number;

    private int age;

    private int scoreJava;

    private int scoreWeb;

    private int scoreAndroid;

    

    public String getName() {

        return name;

    }

    public void setName(String name) {

        //필드에 있는 전역변수를 지칭하는건 this

        //전역변수와 지역변수의 이름이 같을 때 this를 통해서 서로 다르다는 걸 표기할 수 있다.

        //this.name -> 전역변수에 있는 name 변수를 

        //= name; 지역변수 name에서 받겠다.

        this.name = name;

    }

    public String getNumber() {

        return number;

    }

    public void setNumber(String number) {

        this.number = number;

    }

    public int getAge() {

        return age;

    }

    public void setAge(int age) {

        this.age = age;

    }

    public int getScoreJava() {

        return scoreJava;

    }

    public void setScoreJava(int scoreJava) {

        this.scoreJava = scoreJava;

    }

    public int getScoreWeb() {

        return scoreWeb;

    }

    public void setScoreWeb(int scoreWeb) {

        this.scoreWeb = scoreWeb;

    }

    public int getScoreAndroid() {

        return scoreAndroid;

    }

    public void setScoreAndroid(int scoreAndroid) {

        this.scoreAndroid = scoreAndroid;

    }

}

 

0 0

댓글목록 0

등록된 댓글이 없습니다.

java 목록

회원로그인

접속자집계

오늘
12,982
어제
17,832
최대
61,067
전체
17,952,094

그누보드5
Copyright © funyphp.com. All rights reserved.