좆대딩임.
프로젝트 하면서 굳이 쓸필요없었고... 걍 그런게 있다 하고 넘어간수준이였는데
디자인패턴을 공부하다보니까 존나쓰더라고...??
그래서 구글링도해보고...책도봐보고했는데 뭔가 확 와닿지가않음... 굳이써야하나싶은정도?
선언만하고 구현은 어짜피 각각해야하는데 왜쓰는거지 싶은데.... 왜쓰는거?? 이해하기쉽게설명이나 예제좀....
좆대딩임.
프로젝트 하면서 굳이 쓸필요없었고... 걍 그런게 있다 하고 넘어간수준이였는데
디자인패턴을 공부하다보니까 존나쓰더라고...??
그래서 구글링도해보고...책도봐보고했는데 뭔가 확 와닿지가않음... 굳이써야하나싶은정도?
선언만하고 구현은 어짜피 각각해야하는데 왜쓰는거지 싶은데.... 왜쓰는거?? 이해하기쉽게설명이나 예제좀....
인터페이스는 클래스판 타입제한. 클래스 분류하기 쉽고 제약을 걸어서 의도치않은 사용을 막을수 잇음. 근데 안써도 됨. 시간에 쫓기면 거의 안씀. 기능적인거 없고 순수 개발자를 위한거.
추상클래스는 얘가 독단적으로 인스턴스 생성되긴 애매하다고 볼때 씀
엔진 하나 뽑았으면 배관을 새로 해서라도 차를 한 열 종 내놓아야지
뭐가 계속 추가되거나 획획 바뀌는 훌젝을 해보면 아 꼭필요한거구나 느껴짐
타입하나 더 달아준다 생각하면 편함
다형성에 접근하는 통로 뚫어주는거
이였->이었 (받침 있으면 이었 없으면 였 이로 끝나면 받침 없으므로 였 아니었은 예외 인명엔 였(예 : 길동이였다) 성까지 쓰면 이었다(예 : 홍길동이었다)) [리듬 맞춤법 봇♬]
응 Java 나 C# 에서 제공하는 기본 클래스 API 에서 니가 말한 것들이 어떻게 적용되어 있는지 찾아봐. 그럼 답이 금방 나올거야.