sub 클래스 기능을 외부로 아예 안들어나게 하고
super 클래스의 public 멤버만 Lock 해버리면
sub 클래스 내부에서 lock을 쓸일은 없다.
왜냐하면 sub클래스에 접근하려면 필연적으로 super 클래스에 접근해야 하니,
super 클래스의 외부 기능에서 this만 lock 해놓으면 됨.
sub 클래스 기능을 외부로 아예 안들어나게 하고
super 클래스의 public 멤버만 Lock 해버리면
sub 클래스 내부에서 lock을 쓸일은 없다.
왜냐하면 sub클래스에 접근하려면 필연적으로 super 클래스에 접근해야 하니,
super 클래스의 외부 기능에서 this만 lock 해놓으면 됨.
댓글 0