ㅇㅇ

vscode 소스코드 보면 거의 다 인터페이스로 떡칠해놨던데 왜 그렇게 하는건지 잘 모르겠음 그냥 클래스 하나에 구현해놓으면 안 되나 싶기도 하고 아님 추상 클래스 만든다던가

그래서 인터페이스는 거의 안 쓰고 추상 클래스를 많이 쓰는데 cs 기본기가 부족해서 내가 이해안되는건가