java

· 📗Java
객체 지향 언어의 핵심은 추상화입니다.가장 관련된 개념인 추상클래스와 인터페이스에 대해 알아보도록 합시다! 문제 상황 정의1. 대학 구성원에 대한 엔티티를 설계하고 있습니다. 학부생, 대학원생, 교수가 대학 구성원에 속합니다. 학부생, 대학원생, 교수 모두 공통적으로 K 대학교의 멤버 (Member) 입니다. 멤버로서 공통적인 인스턴스 변수를 가질 것이기 때문에 Member 클래스를 정의하고 이를 상속받아 학부생(Undergraduate), 대학원생(Graduate), 교수(Professor) 를 정의하도록 해보겠습니다.  Member 클래스 정의 - 추상클래스 (Abstract Class)public abstract class Member { String identificationNumber; ..
· 📗Java
Error 와 Exception 에러 (Error) : 프로그램 코드에 의해서 수습될 수 없는 심각한 오류. 프로그램을 강제 종료시킬 수 있다. 예외 (Exception) : 프로그램 코드에 의해서 수습될 수 있는 다소 미약한 오류. 예외는 처리를 하여 프로그램의 비정상 종료를 방지해야 하고 이를 예외처리라고 부릅니다. Runtime Exception 클래스 예외는 두 가지로 분류됩니다. RuntimeException 클래스 프로그래머의 실수로 발생하는 예외 예외 처리가 선택적이며 컴파일 때 체크되지 않고 런타임에 발생하는 예외 - Unchecked Exception ex) NullPointerException, IndexOutOfBoundException 이 외의 Exception 클래스 사용자의 실수..
kkyu0718
'java' 태그의 글 목록