<오늘 한 일>
- 알고리즘 문제 풀이
- [코테] 옹알이 (1) — 구민정의 개발일지 (tistory.com)
- 오늘도 역시 한 문제..~
- 푸는 데 1시간 반은 걸린 것 같다 ㅎㅎ..ㅠ
- 장고 개인 과제
- 객체지향 특강 듣기
- 클래스와 인스턴스
- 붕어빵틀과 붕어빵의 관계
- 인스턴스는 클래스가 실체화된 느낌
- 클래스 = 객체
- 객체는 상태와 행동으로 이루어짐
- 객체의 상태 = 클래스의 속성(attribute)
- 객체의 행동 = 클래스의 메소드(method)
- dir()
- 괄호 안에 클래스명 넣고 프린트 하면 클래스에 정의된 속성 및 메소드를 볼 수 있음
- __str__(self)
- print(클래스명) 했을 때 원래 메모리 주소 뜨는데 원하는 문구를 리턴 값으로 넣으면 그 문구가 나옴
- getter와 setter
- 속성값에 직접 접근하기보다 get_메소드명(), set_메소드명() 으로 메소드를 만들어서 메소드를 거쳐서 수정할 수 있게끔 해야 함
- 메소드를 만들면 들어온 값에 대한 검증도 할 수 있어서 안전함
<느낀 점>
- 개인 과제를 끝냈다!
- 지금 제출해도 되지만 주말에 프론트에 도전해볼 예정...!!