상속

JAVA

[JAVA] 클래스 상속, 참조형 캐스팅, 추상클래스, 인터페이스

클래스 상속 자바에서 상속이란, 연관있는 클래스에 대해 공통적인 구성 요소를 정의하고, 이를 대표하는 클래스를 정의하는것을 말한다. 기존에 정의되어 있던 클래스를 부모 클래스(parent class) 또는 상위 클래스(super class), 기초 클래스(base class)라고 한다, 그리고 상속을 통해 새롭게 작성되는 클래스를 자식 클래스(child class)또는 하위 클래스(sub class), 파생 클래스(derived class)라고 한다 단 하나의 클래스 상속(단일 상속)만 가능하다. 상속 클래스의 생성자 각 클래스마다 생성자는 꼭 하나 이상은 존재한다. 호출의 순서는 상속 관계에서 자식 클래스를 인스턴스화 하면 부모 클래스의 객체가 먼저 인스턴스화가 진행되고, 자식 클래스 객체가 인스턴스화..

JAVA

[JAVA] 객채, 클래스, 기본생성자, 객체배열

객체 객체의 특징 객체마다 고유한 특성(state)와 행동(behavior)를 가짐 다른 객체들과 정보를 주고 받을수 있고 상호작용 하면서 존재 ex) 테트리스 게임의 각 블록, 한글 프로그램의 메뉴나 버튼 객체의 캡슐화 객체를 캡슐로 내부를 볼수 없게 하는것 외부의 접근으로 부터 객체 보호 ex) 캡슐약, TV, 자판기, 카메라, 휴먼 상속(inheritance) 상위 개체의 속성이 하위 개체에 물려져서, 하위 개체가 상위 개체의 속성을 모두 가지는 관계이다. 슈퍼클래스(부모클래스), 서브클래스(자식클래스)가 존재한다. 기본생성자 라이브러리 클래스 메인메소드 객체 배열 라이브러리 클래스 메인메소드

Potato Ongsim
'상속' 태그의 글 목록