Test126 인터페이스 문제1
package day09;
//인터페이스
/*
Stack 인터페이스를 상속받아 문자열을 저장하는 StringStack 클래스를 구현하세요.
아래와 같은 실행결과가 나오도록 main()을 참고하여 작성하세요.
실행결과:
총 스택 저장 공간의 크기 입력 >> 3 (사용자가 입력)
문자열 입력 >> hello
문자열 입력 >> sunny
문자열 입력 >> smile
문자열 입력 >> happy
스택이 꽉 차서 푸시 불가!
문자열 입력 >> 그만
스택에 저장된 모든 문자열 팝 : smile sunny hello
*/
interface Stack {
int length(); // 현재 스택에 저장된 개수 리턴
int capacity(); // 스택의 전체 저장 가능한 개수 리턴
String pop(); // 스택의 톱(top)에 저장된 문자열 리턴하고 저장소에서 문자열 삭제
boolean push(String val); // 스택의 톱(top)에 저장소에 문자열 넣고 실행 결과 boolean 타입으로 리턴
}
public class Test126 {
public static void main(String[] args) {
//StringStack s = new StringStack();
//s.run(); // 프로그램 구동 시작
}
}
Author And Source
이 문제에 관하여(Test126 인터페이스 문제1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jonny77/Test126-인터페이스-문제저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)