OOP1 [프로세싱(Processing) : 중급] 객체지향 프로그래밍 (OOP) 기본 1. 객체지향 프로그래밍 (OOP) 기본 프로세싱(Processing)은 Java를 기반으로 한 프로그래밍 언어로, 객체지향 프로그래밍(Object-Oriented Programming, OOP)을 지원합니다. 이번 장에서는 객체지향 프로그래밍의 핵심 개념인 클래스와 객체, 생성자와 메서드, 캡슐화, 상속, 다형성에 대해 알아보고, 프로세싱에서 어떻게 적용되는지 살펴봅니다. 1.1. 클래스와 객체 클래스(Class)는 객체(Object)를 생성하기 위한 틀로, 데이터와 함수를 하나로 묶어서 관리할 수 있게 합니다. 객체는 클래스의 인스턴스로, 실제 프로그램에서 사용되는 개별적인 요소입니다. 프로세싱에서 클래스는 다음과 같이 정의합니다. class Car { int x; int y; color c; Car.. 2023. 5. 1. 이전 1 다음