# 게터(getter): 숨겨진 필드를 읽어오기 ## 문제 아래 주어진 코드는 5000원이 든 계좌(Account)를 조회하는 코드이다. 하지만 private 키워드로 인해 계좌의 잔액을 확인 할 수 없게 되었다. User 클래스의 `check(int)` 메소드가 출력예와 같이 동작하도록 하도록, 게터(getter) 메소드와 check() 메소드를 구현하시오. ## 게터 메소드란? 비공개 필드를 반환하는 메소드 ``` class A { private int x; /* getter */ public int getX() { return x; } } ``` ## 출력 예 ``` 현재 잔액: 5000원 ``` ## 뼈대코드 ``` public class Main { public static void main (String[] args) { Account myAccount = new Account(5000); User.check(myAccount); } } class Account { /* private 선언된 필드 */ private int balance; public Account(int balance) { this.balance = balance; } /* getter 메소드를 작성하시오 */ } class User { public static void check(Account account) { /* 해당 메소드를 구현 하시오 */ } } ```
관련 강의로 이동

코드: java 1.8

public class Main { public static void main(String[] args) { } }

입력

정답이 궁금하다면? 코드를 제출해보세요!