Java

· Java
[문제] 15번 문제를 활용하여 아래의 출력 형태로 만들어보자 (연결 리스트를 이용한 스택 구조를 만들어보자!) pStart = pStart.Next;만 해줬다 pStart.Next = null; 과 같은 처리를 해주지 않은 이유는 자바는 GC(Garbage Collection에 의해) 사용되지 않는 객체가 생기면 자동으로 메모리를 회수해가기 때문이다. [코드] class Shape { // Shape Next; void paint() { draw(); } void draw() { System.out.print("Shape을 만듭니다."); } } class Circle extends Shape { void draw() { System.out.print("Circle"); } } class Rectang..
· Java
[문제] 아래의 6개의 클래스를 작성하고, 메인에서 아래와 같은 실행결과를 출력하시오(다형성) Shape,Circle,Rectangle,Triangle,Node,ShapeExample (각각 "Shape", "Circle", "Rectangle", "Traingle" 이라 출력하는 기능을 가지고 있다. 이 클래스들을 이용하여 아래 그림1과 같이 연결 리스트로 구성한 후, 아래와 같이 출력하는 프로그램을 작성하라. * 단, 다형성을 구현하는 프로그램으로 작성하라. ) Shape Class(조상클래스) 멤버함수 void paint() void draw() *main에서 pStart와 pLast를 사용하자! 실행화면 1.Circle 2.Triangle 3.Rectangle 4.Print 5.Exit : 1 C..
· Java
필자는 Eclipse와 Windows를 사용 중이어서 Eclipse, Windows 기준 단축키입니다. 자동 완성 Ctrl+Space 줄 정렬 Ctrl+Shift+F Getter Setter, 생성자 자동 완성 Setter은 보통 반환 타입이 void 지만 매개변수가 있다 Getter은 반환 타입이 있고 매개변수가 없다. Import 최적화 Ctrl+Shift+O 단일 주석 Ctrl + / 블록 주석은 블록 지정 후 Ctrl + Shift + / 블록 주석 해제 Ctrl + Shift + \ Class나 Method 위에 /** + Enter를 하면 템플릿이 자동으로 완성된다. Ctrl + F11 제일 최근 실행한 클래스 실행 sysout Ctrl + Space 하면 System.out.println()..
· Java
문제 아래의 5개의 클래스를 작성하고, 메인에서 아래와 같은 실행결과를 출력하시오(다형성) Product, Book, CompactDisc, ConversationBook, ProductExample Product Class(조상클래스) 멤버변수 private int productID private String description private String maker private int price 멤버함수 생성자 구현할 것 getter,setter구현 void showInfo(void) *상품 정보출력 Book Class(자손클래스) 멤버변수 private int ISBN private String title private String author 멤버함수 생성자 구현할 것 getter,setter구..
hessepark
'Java' 카테고리의 글 목록 (5 Page)