본문 바로가기

전체 글110

2024_05_29_수 수업교재] 05. 자바 객체개념++ 혼자공} 06.클래스- 1.객체 지향 프로그래밍, 2.필드, 3.생성자, 4.메소드3)객체 지향 프로그래밍 특징주요요소: 객체, 클래스,인스턴스 항목특징객체(object)• 현실 세계의 사물을 컴퓨터 프로그램에 구현한 단위, 즉 클래스에 선언된 모양 그대로 생성된 실체• 속성(attribute)과 메소드(method)로 구성 ,클래스로부터 생성되며 'new 클래스()'로 생성함• 속성(attribute) ( 멤버변수, 인스턴스변수) 과 메서드(method)로 구성• 정보처리의 주체(클래스가 아님!)클래스(class)• 객체를 만들어는 청사진, 설계도• 객체의 속성(연관되어 있는 변수와 메소드) 정의•  객체지향 프로그래밍의 시작은 클래스의 생성• 클래스에 선언되는 멤버.. 2024. 5. 29.
2024_05_28_화 혼자공] 05. 자바객체 2) ⭐⭐⭐⭐⭐객체지향 기본원리 (면접 필수 질문!!) 원리 내용추상화현실세계를 그대로 표현하기보다 중요한 측면에 주목, 상세내역을 없애 나가는 과정 interFace 상속성 Inheritance Super Class가 갖는 성질을 Sub Class에 자동으로 부여 PGM을 쉽게 확장할 수 있게 만드는 수단 Extends / Implements (면접에서 설명할때는 두 가지 요소를 각각 비교해서 설명하기) 다형성 Polymotphysm 동일 Interface 서로 다르게 응답할 수 있는 특성 연관 Class위한 일관된 매개체를 개발하는 수단 OverLoading: 동일한 이름의 Operation(Method) 사용 가능 OverRiding: Super class의 Method를 .. 2024. 5. 29.