OOP
란 인간중심적 프로그래밍 패러다임이라고 할 수 있다.OOP
로 작성한 코드는 재사용성이 높다.데이터
를 달라 하지말고 처리해서 결과만 줘!Method
만 호출Method
만 호출Method
만 호출
- 여러구현 클래스를 대표하는 상위타입도출
- 추상타입을 사용하면 코드의 유연함을 가져올 수 있다.
지켜지지않은 예시
- 변수레벨
- 하나의 속성이 여러의미를 갖는 경우
- 어떤 곳에서는 쓰고, 어떤곳에선 쓰지않은 속성이 있는 경우
- Method 레벨
- 분기처리를 위한 if문이 많을 경우
잘보고갑니당