JAVA/코드

2022_10_11 연습 06 day07.modi.encap.bad (틀린건 아님)

0304호 2022. 10. 11. 17:45
package day07.encap.bad;

public class MainClass {
	public static void main(String[] args) {
		
		//변수를 public으로 만들어두면,
		//잘못된값이 저장될 수 있다.
		
		MyBirth me = new MyBirth();
		me.year = 2023;
		me.month = 13;
		me.day = 32;
		me.ssn = "아무값";
		
		me.info();
	}

}​
package day07.encap.bad;

public class MyBirth {
	public int year;
	public int month;
	public int day;
	public String ssn;	//주민번호
	
	public void info() {
		System.out.println(year + "년" + month + "월" + day + "일");
		System.out.println("주민번호 : " + ssn);
	}

}