전체 글

정의 Stack이란 나중에 넣은 데이터가 먼저 나오는 후입선출방식의 자료구조입니다. top이라는 한 쪽 끝에서 데이터의 추가와 삭제가 이루어집니다. 동작 1) 삽입(Push) 2) 삭제(Pop) 3) 읽기 - Peek 배열을 통한 구현 package ex1.stack.array; public class ArrayStack { int[] stack; int size; int top; public ArrayStack(int size) { this.size=size;this.stack=new int[size];this.top=0; } // push public void Push(int num) { if(top==size) {System.out.println("Overflow");return;} else {st..
인터페이스와 추상클래스의 공통점!! -둘 다 하고 있기 때문에 new연산자로 객체를 생성할 수 없음 ㅜㅜ -그래서 인터페이스를 구현(implements)해야만, 추상클래스를 상속(extends)받아야 만 해당 클래스를 사용할 수 있습니답. 차이점!!!!! 제일 큰 차이점은 >이 가장 다름!! 추상클래스를 사용하려면 상속키워드(extends)를 사용하는데 인터페이스는 implements라는 구현이라는 키워드를 사용함!!!!!!!!!!!!!!!!!!! 즉, 추상클래스는 상속이라는 말 처럼 어떤 기능을 자식에게, 하위클래스에게 물려주거나 추상클래스가 가지고 있는 기능을 하위클래스가 확장할 필요가 있을 때! 사용함 반면에 인터페이스는 키워드가 상속이 아닌 구현이기 때문에 해당 인터페이스를 구현한 클래스는 인터페..
https://programmers.co.kr/learn/courses/30/parts/17045 https://programmers.co.kr/learn/courses/30/parts/17046 https://programmers.co.kr/learn/courses/30/parts/17047 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr IS NULL ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAK..
https://programmers.co.kr/learn/courses/30/parts/17044 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. ANIMAL_ID VARCHAR(N)..
Bㅐ추
코딩망집