추상 클래스, 추상 메소드 / 인터페이스


추상 클래스, 추상 메소드 / 인터페이스

추상 클래스, 추상 메소드 ※ 클래스 1. 구상 클래스 - 인스턴스 생성 가능 - 구현 가능 2. 추상 클래스 - 미완성 클래스 → 인스턴스 생성 불가능 - 구현 불가능 abstract class 클래스명 { 필드 생성자 메소드 메소드 }; - 추상 메소드를 하나라도 가지고 있으면 추상 클래스 ex) * super class Employee - no : String - name : String - initDay : String + payCheck → payCheck : 추상 메소드 + printEmployee → printEmployee : 구상 메소드 * sub class_1 Regular pay : int * 메뉴 source > Generate Constructor using Fields * 디폴트, 매개변수 생성자 메소드 생성 * 추상 메소드 : 구현을 하지 않는 메소드 추상 클래스 : 추상 메소드를 가지고 있음, 미완성 클래스 * 추상클래스는 인스턴스 생성 불가 * 메뉴 s...


#구상클래스 #코딩 #추상클래스 #추상메소드 #자바 #인터페이스상속 #인터페이스 #오퍼레이션 #비전공코딩 #비전공자코딩 #비전공자자바 #비전공자바 #다형성 #클래스

원문링크 : 추상 클래스, 추상 메소드 / 인터페이스