Object Method
2026-01-08
오늘 한 것
- 객체지향 프로그래밍에서 메소드(Method)의 역할 정리
- 메소드가 클래스 안에 정의된다는 의미 이해
- 객체 생성(new) → 메소드 호출 흐름을 말로 설명하는 연습
객체.메소드()형태가 무엇을 의미하는지 개념 정리
막힌 점
- 메소드가 왜 클래스에 묶여 있어야 하는지 직관적으로 이해하기 어려웠음
- 함수와 메소드의 차이가 개념적으로 애매하게 느껴졌음
- 코드 없이 설명만 들으면 머릿속에 잘 안 그려지는 느낌이 있었음
해결
- 메소드를 “객체에게 시키는 행동”으로 단순화해서 이해
- 클래스는 행동의 목록(설계도), 객체는 그 행동을 실제로 수행하는 존재로 정리
객체.메소드()를 “그 객체에게 일을 시킨다”라고 말로 번역하면서 정리- 오늘은 완전한 구현보다 개념 인지에 집중하기로 판단
코드
- 메소드 개념 정리 (이론 중심)
https://github.com/coje1111/coje1111.github.io