본문 바로가기

수업내용정리

6.24일 수업내용(모델2,상속,인터페이스)

static으로 정해진 객체영역은 바로 클레스명.메소드로 호출가능

추상메소드 ex)public void a();

추상 클레스는 추상메소드와 일반메소드가 공존가능

인터페이스에는 상수와 추상메소드가있음 . 상수는 final로 고정 ex)final int a=20;

this.m_id = m_id <----- 전역 변수에 파라메터 값으로 넣어준다 는말....

추상메서드 선언 --> abstract public a();

인터페이스는 ~able로 많이 사용

오버로딩 : 같은클레스에서 같은데이터타입과 같은메서드지만 파라메터데이터 타입과 파라메터 개수를 다르게 사용하는것

오버라이딩 : 상속된걸 리턴데이터타입이 같게, 메소드명이 같게하고 바디를 재정의하는것(변수의 오버라이딩 아님) 

추상메소는는 반드시 구현.

 *static영역은 c로도 접근이 가능하지만a,b로도 접근이가능하다.