본문 바로가기

자바

(4)
[JAVA] 인터페이스 Interface 오늘은 인터페이스에 대해 간략하게 알아보겠다. 1. 인터페이스의 개념 인터페이스는 간단히 생각하면 콘센트라고 생각하면 된다. 어떤 제품과도 상관없이 콘센트만 220v면 사용할 수 있듯이 제품을 나누어 개발하고 하나로 합칠때 미리 규격을 정하지 않으면 문제가 생길 수 있기때문에 어떻게 하자~ 라고 규칙을 정한것을 인터페이스 라고 한다. - 인터페이스만 준수하면 통합에 신경쓰지않고 다양한 형태로 새로운 클래스를 개발할 수 있다. - 클래스의 다중 상속을 지원하지 않지만 인터페이스로 다중 상속 효과를 간접적으로 할 수 있다. 2. 인터페이스의 구성요소 인터페이스는 무엇을 할지는 명시하지만 어떻게 할지는 명시하지않는다. 기본적으로 자바에는 여러가지 인터페이스를 지원하지만 이것은 필요에 따라 다르기 때문에 찾아보..
[JAVA] 메서드에 대하여 오늘은 메서드에 대하여 간단하게 알아보겠다. public class PrintRanges { public static void main(String[] args) { // 0~10 구간의 for 루프 출력 System.out.println("0~10 구간의 for 루프:"); printForLoop(0, 10); System.out.println(); // 10~100 구간의 for 루프 출력 System.out.println("10~100 구간의 for 루프:"); printForLoop(10, 100); System.out.println(); // 100~1000 구간의 for 루프 출력 System.out.println("100~1000 구간의 for 루프:"); printForLoop(100, 1..
[JAVA] 자바 기본 지식에 대하여 오늘은 까먹을 거 같아 다 잊어버리기 전에 자바 기본지식에 대하여 알아야 할 것들만 알아보도록 하겠다. 자바의 특징. 1. 객체 지향 언어이다. 부품에 해당하는 객체를 만들고 이것들을 하나씩 조립 및 연결해서 전체 프로그램을 완성하는 기법을 객체 지향 기법 (OOP , Object Orient Programming)라고 한다. 메모리에서 사용하고 싶은 객체가 있다면 우선 설계도로 해당 객체를 만드는 작업이 필요하며 클래스가 바로 그 설계도이다. 클래스에는 객체를 생성하기 위한 필드와 메서드가 정의되어 있고 클래스로부터 만들어진 객체를 해당 클래스의 인스턴스(Instance : 객체가 메모리에 할당되어 실제 메모리를 차지하는 것을 의미.)라고 한다. 클래스 역시 객체라고 할 수 있다. 각 객체 간의 관계는..
프로그래머스 Level - 0 중앙값 구하기 [javasript]

반응형