객체지향적으로 개발해야하는 이유...?
클래스와 상속에 대해서 가볍게 아라보자!
추상 클래스와 인터페이스에 대해 가볍게 아라보자!
Enum을 활용해 좀 더 객체지향적으로 코드 작성하기
Checked Exception과 UnChecked Exception에 대해 아라보자!
Object Class에서 가장 많이 사용되는 세 가지 메서드에 대해서 아라보자!
Optional에 대해 아라보자!
Stream API를 아라보자.
Stream API와 Optional을 같이 써보자!
나쁜 if문을 제거해보자!
Getter와 Setter, 그리고 캡슐화는 어떤 사이?!