객체 지향(Object-oriented Programming)란?

데이터와 그것을 조작하는 절차(메서드)를 묶은 객체를 단위로 하여 프로그램을 구성하는 사고방식. 객체의 설계도를 클래스, 클래스로부터 생성한 개별 객체를 인스턴스라고 하며, 인스턴스마다 멤버 변수의 값을 가진다.

일본어 명칭: オブジェクト指向

객체 지향(Object-oriented Programming)은(는) 프로그래밍의 기초(의사 코드 트레이스) 등 1개 분야의 연습 문제 1개에 나와요.

분야: 프로그래밍의 기초(의사 코드 트레이스)

해설 속 객체 지향(Object-oriented Programming)

객체 지향(Object-oriented Programming)이(가) 나오는 문제 (1)

  1. 클래스 Counter는 인스턴스마다 정수형 멤버 변수 count(생성 시 0)를 가지며, 메서드 inc()는 자신의 count에 1을 더한다. 다음 프로그램을 실행한 후의 x의 값은?

관련 용어

변수(Variable) 나머지 연산(Modulo Operation) 단락 평가(Short-circuit Evaluation) 반올림 오차(Rounding Error) 반환값(Return Value) 배열(Array) 비트 연산(Bitwise Operation) 오프 바이 원 오류(Off-by-one Error) 의사 코드(Pseudocode) 인수(Argument)

용어집으로 돌아가기