728x90 반응형 매서드1 [Java Basic] 12. Java 클래스와 객체 개요 Java는 객체지향 프로그래밍의 한 종류다. 객체 지향이란, 우리 주변에 볼 수 있는 물리적인 또는 추상적인 사물이나 개념의 특성 또는 행동을 파악하고, 이를 하나의 객체(Object)에 정의하는 프로그래밍의 한 방식이라고 필자는 정의한다. 태초에 가장 많이 사용했던 C 언어(지금도 임베디드 등에서 사용하기는 하지만)의 경우, 절차적 프로그래밍이라고 해서 마치 요리 레시피와 같이 위에서 순차적으로 코드를 실행하는 방식이었다. 하지만 절차적 프로그래밍의 경우, 실행하고자 하는 작업에 대해서는 명확히 구현할 수 있었지만, 특정 개체가 특정 행위를 하도록 만들기에는 어려움이 있었다. 가장 단적인 예로, 사람의 경우 이름과 나이, 성별이라는 특성을 가지고 "나이를 먹어간다"는 자연적인 행위를 하는 존재지만, 절.. 2022. 7. 4. 이전 1 다음 728x90 반응형