ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • #10 getter/setter 사용하기
    Java & Spring 2019. 7. 1. 23:43

    다음과 같이 getter/setter메소드를 사용하게 되면 유지보수가 굉장히 편해진다는 장점이 있다.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    package Object;
     
    class Person {
        // 접근 제한 private 선언 - 자기 자신의 클래스 내에서만 접근이 가능
        private String name;
        private int age;
     
        // 접근자 메소드 - 타 클래스에서 접근할 수 있게 멤버변수의 값을 설정해주고 반환해주는 메소드
        public void setName(String n) {
            this.name = n;
        }
     
        public String getName() {
            return name;
        }
     
        public void setAge(int a) {
            this.age = a;
        }
     
        public int getAge() {
            return age;
        }
    }
     
    // 실행되는 클래스
    public class Object_Test {
     
        public static void main(String[] args) {
            // 객체 생성
            Person p = new Person();
     
            p.setAge(20);
            p.setName("배길동");
     
            // 객체가 가지고 있는 정보 출력
            System.out.println("이름: " + p.getName() + "\n" + "나이: " + p.getAge());
        }
     
    }
     
    cs

    실행결과


    'Java & Spring' 카테고리의 다른 글

    #14 Static 키워드  (0) 2019.12.09
    #11 ArrayList ?  (0) 2019.07.05
    #9 HashMap 응용 - 게시판 만들기  (0) 2019.06.27
    #8 HashMap 사용하기  (0) 2019.06.27
    #4 Am Chart 사용  (0) 2019.06.14

    댓글

Designed by Tistory.