자바[JAVA] – 11.인터페이스(Interface)

인터페이스? 인터페이스(Interface)는 추상 메서드와 이름 상수만을 포함한다.즉 아무것도 구현하지 않는 추상 클래스보다 더욱 추상화된 설계도이다.설계도이므로 인스턴스(Instance)를 생성할 수 없고 기본 틀만을 제공하는 역할이다.또한 인터페이스로 다중 상속이 되지 않는 자바의 단점을 보완할 수 있다. 인터페이스는 클래스가 아닌 다른 자료형이므로 Interface를 사용해야 한다. 위처럼 인터페이스를 사용하여 인터페이스를 구현할 수 있다. 위처럼 인터페이스를 여러 개 사용할 수 있다. … Read more

자바[JAVA] – 3. 참조형(Reference Type)

참조형? 참조형(Reference)은 자바의 기본형을 제외한 자료형으로,배열(Array), 열거(Enum), 클래스(Class), 인터페이스(Interface)가 있다. ● 배열(Array) 배열은 동일한 자료형의 값을 저장할 때 사용한다. 예를 들어 30명의 수학 점수를 입력하고 싶다고 하면 각각의 변수를 다 만들어야 한다. 이런 식으로 변수를 여러 번 선언 해 줘야 된다. 이럴 때 배열을 사용하여 보다 간단하게 정리할 수 있다.배열의 경우 아래처럼 선언할 수 있다.여기서 … Read more