목록method (3)
drexqq
Java의 자료구조중 스택(stack)과 큐(Queue)에 대해 알아보자. Stack - FILO (FILO : First In Last Out) Queue - FIFO (FIFO : First In First Out) 위 그림을 보면 이해하기 쉽다. 그림을 쉽게 설명하자면 FILO는 상자에 물건을 차곡차곡 담는다고 생각하면 된다. 상자에 물건을 담게되면 어떻게 되는가 당연히 제일 처음에 넣은 물건은 제일 아래에 있어서 가장 마지막에 꺼낼 수 있다. 이게 FILO다. FIFO는 차곡차곡 물건을 담은 상자에 아래쪽에서 물건을 꺼낸다고 생각하면 된다. 그렇게 되면 제일 처음에 들어간 물건을 가장 먼저 꺼내게 된다. 이게 FIFO라고 생각하면 될 것 같다. Stack의 메서드 메서드 설 명 boolean em..
Java의 Abstract에 대해서 알아보자. Abstract는 추상이라는 뜻이다. Java에서의 abstract는 상속을 강제한다고 생각하면 좋다. abstract클래스 또는 메서드를 사용하기 위해서는 반드시 상속을 강제한다. public abstract class AbstractClass { private int number; public void method() { System.out.println("AbstractClass method()"); } public abstract void abstractMethod(); } 위 코드를 보면 class앞에 abstract가 붙어 있는 것을 볼 수 있다. 클래스 안에 하나 이상의 메서드가 추상 메서드라면 그 메서드를 포함한 클래스는 자연스레 추상 클래스가..
Java의 함수에 대해서 알아보자. function : 함수, 독립적인 프로세스 method : 함수, class에 포함되어 있는 함수 C언어 - function으로 이루어짐 Java - class로 이루어짐 목적 : 코드의 간락화, 같은 처리를 하는 코드의 집약화 함수는 간략히 5가지로 보자면 input (x) return(x) input (o) return(x) input input return input (o) return (o) input (x) return (o) 이 정도가 있다 input은 받는값 즉 파라미터, return은 말그대로 return이다. package main; public class mainClass { public static void main(String[] args) { ..