WIL#3

2023. 1. 29. 14:32TIL_WIL

 

항해3주차

객체지향 프로그래밍이란

JVM 구조에 맞춰 가장 효울적인 코딩을 하기 위한 매뉴얼 같다.

 

예를 들어 얘기하면

 

감자튀김 매뉴얼 :

감자튀김 온도 180도 3분 튀기기

이렇게 감자튀김을 튀기면 되는데

 

조리자의 편의를 위해

감자튀김 온도 220도 1분 튀기기

로 바꿔서 튀기는 것 같다.

 

조리자는 시간이 줄고 편의성이 좋아지고 손님에게 나갈 수 있지만

만약 먹게되면 안이 차가울 수 있고 여러 에러사항이 생길 수 있는 것 같다.

이런 에러사항을 고치려면 또 다른 방법을 찾아야하고 정확한 온도, 조리시간 등을 명확히 알 수 없기 때문에 더 까다롭듯이 이러한 에러사항이 안 생기도록 정하는 매뉴얼 같다.

 

객체지향 5원칙을 보면 당연하게 느끼지만 각각의 문법들을 직접 작성해야 하기에 현재는 이해보다 암기가 더 필요한 것 같으며, 다양한 예제와 코딩테스트를 더 접하여 익숙해지고 문법을 외워야할 것 같다.

'TIL_WIL' 카테고리의 다른 글

TIL_230209  (0) 2023.02.09
TIL_230208  (0) 2023.02.09
TIL_230206  (0) 2023.02.06
WIL#4  (0) 2023.02.05
WIL#1,2  (0) 2023.01.23