[TIL] 2022.11.25

rara_kim·2022년 11월 25일
0

TIL

목록 보기
18/25

오늘은

오늘부터 주특기 입문 주차가 시작됐다.
(오늘 내로 제출해야하는)Bus, Taxi 두개의 클래스를 구현해야하는 과제가 있었는데, 추상클래스를 사용하고 그 클래스를 상속받아 위의 두개의 클래스를 구현해야했다.
사실 처음 요구사항을 봤을 때 조금 쉽게 생각했었는데, 추상클래스를 사용하다보니 코드가 점점 꼬여가던😵
팀원중 자바에 능숙하신 분은 Interface에 Enum에 final 변수에...와우
오늘 과제로 추상클래스, 인터페이스에 대한 정리를 시간내서 따로 해봐야겠다고 생각했다.
목적에 따라 둘을 나눠서 사용한다고 하는데, 사실 아직은 잘 감이 안온다.

💡추상클래스 vs 인터페이스 왜 사용할까?
     1. 사용의도 차이점
     2. 공통된 기능 사용 여부

그리고 지금 같은 조인 분들과 같이 하루에 한문제씩 알고리즘 문제를 풀기로 했다!
딱히 코드 리뷰같은 걸 하기로 한건 아니지만, 서로가 어떤 코드로 문제풀이를 했는지 공유하고 얼마나 열심히 문제 풀이를 하고 있는지 노션으로 관리하기로 했기에 뭔가 모를 투쟁심(?)이 불타오른다ㅎㅎ
조원 분들이 너무 잘하셔서 부럽기도 하고 열심히 해야겠다는 다짐을 다시금 해본다!!

Spring S.A 과제 코드
📌추상클래스 vs 인터페이스: 참고 블로그

profile
느리더라도 꾸준하게

0개의 댓글