문제 Person 클래스 멤버변수 private String name private int age private String handPhone 멤버함수 생성자 구현 getter()구현 AddressPerson클래스 멤버변수 private ArrayList db 멤버함수 생성자 구현(db초기화) public void print () public void insert (Person p) public void delete (String name) public void update (String name, Person p) 결과 데이터베이스가 생성되었습니다! 1.삽입 2.출력 3.삭제 4.수정 5.종료: 1 이름 : 신은혁 나이 : 10 전화번호 : 010-3268-1022 1.삽입 2.출력 3.삭제 4.수정 ..
Java
문제 아래 2개의 클래스 파일을 작성하고, 메인에서 아래와 같은 실행결과가 나오도록 코딩하시오. Student클래스 멤버변수 private int studentNum private String name 멤버함수 public int hashCode() public boolean equals (Object obj) *Object의 hashCode()와 equals()를 재정의하여 출력결과와 같이 나오도록 구현해보세요. getter()구현 HashSetExample1(실행클래스) 결과 총 객체수 : 6 학번: 4 , 이름: 황희정 학번: 1 , 이름: 손연재 학번: 3 , 이름: 신동욱 학번: 1 , 이름: 신은혁 학번: 2 , 이름: 김연아 학번: 5 , 이름: 김동우 코드 class Student7 { p..
아래 1개의 클래스 파일을 작성하고, 메인에서 아래와 같은 실행 결과가 나오도록 코딩하시오. HashSetExample() (실행클래스) HashSet을 이용하자! 반복자를 얻어서 아래와 같이 출력하시오. 결과 총 객체 수 : 5 반복자를 얻어서 출력합니다. 1번째 객체 : 1 2번째 객체: 2 3번째 객체 : 3 4번째 객체: 4 5번째 객체: 5 코드 import java.util.HashSet; import java.util.Iterator; public class HashSetExample { public static void main(String[] args) { HashSet a = new HashSet(); a.add(1); a.add(2); a.add(3); a.add(4); a.add(5..
아래 2개의 클래스 파일을 작성하고, 메인에서 아래와 같은 실행 결과가 나오도록 코딩하시오. longStringSearch 클래스 멤버변수 private ArrayList stringList 멤버함수 생성자 구현 public void addString (String s) public void listPrint () public String longestString () getter() 구현 StringSearchExample1 (실행클래스) 실행화면 결과 몇개의 이름을 입력하실 건가요?>>5 5만큼의 ArrayList가 생성되었습니다. 1번째 이름을 입력하세요>>신은혁 2번째 이름을 입력하세요>>김준 3번째 이름을 입력하세요>>Allext 4번째 이름을 입력하세요>>레오나르도디카프리오 5번째 이름을 입력..
아래 1개의 클래스 파일을 작성하고, 메인에서 아래와 같은 실행 결과가 나오도록 코딩하시오. ArrayListExample(실행클래스) 결과 ArrayList 내의 요소 객체 수 : 5 ArrayList 내의 수를 출력합니다. 5 4 -775 100 -1 ArrayList 내에 있는 정수들의 합 : -667 코드 import java.util.*; public class ArrayListExample { public static void main(String[] args) { ArrayList a = new ArrayList(); a.add(5); a.add(4); a.add(-775); a.add(100); a.add(-1); System.out.println("ArrayList 내의 요소 객체 수 :..
아래 2개의 클래스 파일을 작성하고, 메인에서 아래와 같은 실행결과가 나오도록 코딩하시오. Stack 클래스 멤버변수 int top; int capacity; Object[] stck; 멤버함수 생성자 구현 *capacity만큼 Object 배열 생성 public void push ( T item ) *스택의 객체 꺼내옴 StackExample1(실행클래스) 실행화면 *11개의 데이터를 먼저 넣고 예외발생 확인할 것 결과 스택이 꽉 찼네요! 객체를 못 넣어요! 예외 발생으로 프로그램을 정상 종료합니다. java.lang.ArrayIndexOutOfBoundsException: 10 stringStack에 push된 객체를 pop()을 꺼낸다. 1번째 객체 값 : 고양 2번째 객체 값 : 용인 3번째 객체..
아래 3개의 클래스 파일을 작성하고, 메인에서 아래와 같은 실행결과가 나오도록 코딩하시오. Fruit 클래스 멤버변수 private ? k; private ? v; 멤버함수 생성자 구현 getter, setter FruitBasket 클래스 멤버함수 static Fruit basketing(K k, V v) *Fruit 인스턴스 리턴 FruitBasketExample(실행클래스) 실행화면 결과 Fruit 바구니에 과일이 담겼네요. 과일명 : 사과 가격 : 1500 Fruit 바구니에 또 과일이 담겼네요. 과일명 : 귤 가격 : 700 Fruit 바구니에 또 과일이 담겼네요. 과일명 : 배 가격 : 3700 코드 class Fruit { private K k; private V v; public Fruit..
아래 4개의 클래스 파일을 작성하고, 메인에서 아래와 같은 실행결과가 나오도록 코딩하시오. Audio클래스 멤버변수 private String brand; private String quality; 멤버함수 생성자 구현 getter, setter Montior 클래스 멤버변수 private String company; private int inch; 멤버함수 생성자 구현 getter, setter Product 클래스 멤버변수 private ? a; private ? m; 멤버함수 생성자 구현 getter, setter ProductExample(실행클래스) 실행화면 결과 내 오디오는 Sony 이며, 음질은 최상이며, 4채널이다. 모니터의 상세 브랜드 : 삼성 인치 : 27 가격 : 35000 코드 cl..