728x90 반응형 Java Tutorial13 [Java] 객체 지향 프로그래밍 (Object Oriented Programming) 객체지향프로그래밍(Object Oriented Programming) 부품에 해당하는 객체들을 언저 만들고, 이것들을 하나씩 조립 및 연결해서 전체 프로그램을 완성하는 기법을 객체지향프로그래밍이라고 한다. 이때 사용되는 언어가 객체지향언어이다. java는 객체지향언어(+함수형언어)이다. (객체지향프로그래밍+함수적프로그래밍) 객체지향언어가 가져야할 기능 3가지: 캡슐화, 상속, 다형성 캡슐화 접근제어자를 사용하여, 외부에서 직접 접근 못하도록 한다. → 외부에는 불필요한(내부적으로만 사용되는) 부분을 감추어, 외부로부터 데이터를 보호한다 상속: 기존의 클래스로 새로운 클래스를 작성 class 자식클래스 extends 부모클래스 { } 자손은 조상의 모든 멤버를 상속받는다. (생성자, 초기화블럭 제외) 오버.. 2023. 2. 10. 이전 1 2 3 다음 728x90 반응형