학습일지32. JAVA 추상화, 추상클래스vscode Encoding (글씨 깨지는 오류 해결방법)


학습일지32. JAVA 추상화, 추상클래스vscode Encoding (글씨 깨지는 오류 해결방법)

JAVA 추상화 실체들 간에 공통되는 특성을 추출함 쉽게 말해 큰 틀이 있고, 그 안에 생각한 객체들이 있음. 예) 새,곤충,물고기 (생각한 객체들 ) = 동물 (큰 틀로, 작은 객체들의 공통적인 특성) 삼성,현대,LG -> 회사 추상 클래스란? 실체 클래스들의 공통되는 필드와 메소드를 정의한 클래스 추상 클래스는 실체 클래스의 부모 클래스 역할을 한다. (단독 객체로 있을 수 없다) 용도 실체 클래스의 설계자가 여러 사람일 경우, 실체 클래스마다 필드와 메소드가 제각기 다른 이름을 가질 수 있기 때문에 실체 클래스의 공통된 필드와 메소드의 이름을 통일한다. 실체 클래스에서는 추가적인 필드와 메소드만 선언할 수 있다. 실체 클래스를 작성할 때 시간이 절약된다. 실체 클래스 설계 규격을 만들고자 할 때도 추상클래스를 사용한다. -> 실체 클래스가 가져야 할 필드와 메소드를 추상 클래스에 미리 정의한다. 실체 클래스는 추상 클래스를 무조건 상속 받아 작성해야한다. 추상 클래스 선언 pu...


#Encoding #java #vscode #자바 #추상클래스 #추상화 #코딩 #학습일지

원문링크 : 학습일지32. JAVA 추상화, 추상클래스vscode Encoding (글씨 깨지는 오류 해결방법)