Hi

private 본문

Programming/Java

private

SharingWorld 2018. 4. 9. 15:39
스택을 만들어보자
package io.thethelab;

// 1. 내부의 필드는 반드시 private 으로 만드는 것이
// 좋다.
// 2. 필드의 속성은 메소드를 통해 변경하는 것이 좋다.
class Printer {
	private String printerName;

	public void setName(String name) {
		this.printerName = name;
	}

	public void print() {}
}

class User {
	String name;
	int age;

	void foo() {
		Printer printer = new Printer();
// printer.name = "Hello";
		printer.setName("Hello");
	}
}

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

	}
}

'Programming > Java' 카테고리의 다른 글

접근 지정자와 정보 은닉  (0) 2018.04.09
생성자  (0) 2018.04.09
정적 팩토리 메소드, 빌더 패턴  (0) 2018.04.09
Library, Engine, Framework  (0) 2018.04.09
Clone() 과 공변의 룰  (0) 2018.04.09