Java
대표적인 객체지향 언어로 객체지향의 핵심은 메시징이다. -> 훌륭하고 성장 가능한 시스템을 만들기 위한 핵심은 모듈 내부의 속성과 행동이 어떤가보다 모듈이 어떻게 커뮤니케이션하는지에 따라 달려있다. (알랜 커티스 케이)
객체는 자율적인 책임을 가진다. -> 객체가 호출되는 유일한 이유는, 해당 객체의 메소드를 다른 객체에서 호출할 때이다. -> 요청을 수행하기 위한 행동을 책임이라 표현한다.
언어 (헷갈리지 말자)
매개변수(parameter) : 메서드 정의 부분에 나열되어 있는 값
전달인자(argument) : 메서드를 실행할 때 넣어주는 값
Last updated