728x90







짚고 넘어갈 부분
main()에서 객체의 멤버 변수에 직접적으로 접근을 하지 않는다 !
System.out.println((i + 1) + ". " + data[i].name + " [" + data[i].cnt + "] " + data[i].price + "원");
메인에서 중요한 데이터들을 직접 쓰게 되면 안전, 보안성에 위배된다.
그래서 printInfo 메서드를 만들어 줘야 한다.

반응형