검색어 입력폼

[객체지향 프로그래밍]자바(java) 링크드리스트, 학교, 병원 클래스 구현

저작시기 2005.04 |등록일 2007.03.01 파일확장자압축파일 (zip) | 19페이지 | 가격 2,500원

소개글

문제에 대한 프로그램 소스, 설명, 캡쳐, 문제 내용 첨부

목차

1. 더블링크트리스트를 만들어서 적절한 데이터를 삽입하고 결과를 출력한 후, 삽입된 결과를 “삽입정렬(insertion sort)”로 정렬한 후 전체 리스트를 출력하시오.

2. 학생클래스를 계층적으로 설계하고, 하나의 학생 데이터를 읽어 들여 나머지 학생 데이터와 부합하는 데이터를 찾는 프로그램을 작성하시오

3. 병원에서 발생할 수 있는 클래스들을 정의 하고 그 클래스들에 대한 적절한 응용프로그램을 작성하시오.

A. 의사, 간호사, 직원, 환자등

B. 위 사람들이 각각 수행해야 할 일등

C. 의 설계를 클래스, 인터페이스, 추상클래스등으로 만들어서 설계하시오

본문내용

1. 더블링크트리스트를 만들어서 적절한 데이터를 삽입하고 결과를 출력한 후, 삽입된 결과를 “삽입정렬(insertion sort)”로 정렬한 후 전체 리스트를 출력하시오.

/* **************************************************** */
/* CellDouble.java 학번: 이름: HW #1 */
/* **************************************************** */
/* CellDouble.java Source code 1 */
//이중 연결 리스트의 셀

class CellDouble
{
protected CellDouble getCopy()
{
CellDouble cell = new CellDouble(this.data);
cell.prev = this.prev;
cell.next = this.next;
return cell;
}

protected void copied(CellDouble cell)
{
this.data = cell.data;
this.prev = cell.prev;
this.next = cell.next;
}
CellDouble prev;
CellDouble next;
int data;

//셀을 생성한다
//@param aData 이 셀의 데이터
CellDouble(int aData)
{
prev = next = null;
data = aData;
}
}

압축파일 내 파일목록

객체지향 프로그래밍 Homework1.hwp
객체지향과제1.txt
1-1/1-1.jpg
1-1/CellDouble.class
1-1/CellDouble.java
1-1/CellDouble.java.bak
1-1/InsertionSort.class
1-1/InsertionSort.java
1-1/InsertionSort.java.bak
1-1/MyDoublyLinkedList-.java
1-1/MyDoublyLinkedList.class
1-1/MyDoublyLinkedList.java
1-1/MyDoublyLinkedList.java.bak
1-1/Double/CellDouble.class
1-1/Double/CellDouble.java
1-1/Double/CellDouble.java.bak
1-1/Double/DoubleLink.java
1-1/Double/DoubleLinkedSeq.java
1-1/Double/InsertionSort.class
1-1/Double/InsertionSort.java
1-1/Double/MyDoublyLinkedList.class
1-1/Double/MyDoublyLinkedList.java
1-1/Double/MyDoublyLinkedList.java.bak
1-1/Double/TestLink.java
1-1/test/1-1.htm
1-1/test/1-1.zip
1-1/test/CellDouble.class
1-1/test/CellDouble.java
1-1/test/CellDouble.java.bak
1-1/test/Double.zip
1-1/test/InsertionSort.java
1-1/test/Myclass.class
1-1/test/Myclass.java
1-1/test/Myclass.java.bak
1-1/test/MyDoublyLinkedList.class
1-1/test/MyDoublyLinkedList.java
1-1/test/MyDoublyLinkedList.java.bak
1-1/test/re.jpg
1-1/test/Stest.java
1-1/test/Stest.java.bak
1-2/1-2.jpg
1-2/1-2_de.jpg
1-2/Academia.class
1-2/Academia.java
1-2/Academia.java.bak
1-2/FullGradStudent.class
1-2/FullGradStudent.java
1-2/FullGradStudent.java.bak
1-2/PartGradStudent.class
1-2/PartGradStudent.java
1-2/PartGradStudent.java.bak
1-2/Student.class
1-2/Student.java
1-2/Student.java.bak
1-3/1-3.jpg
1-3/1-3_de.jpg
1-3/Doctor.class
1-3/Doctor.java
1-3/Doctor.java.bak
1-3/Hospital.class
1-3/Hospital.java
1-3/Hospital.java.bak
1-3/MemberOfHospital.java
1-3/MemberOfHospital.java.bak
1-3/Nurse.class
1-3/Nurse.java
1-3/Nurse.java.bak
1-3/Patient.class
1-3/Patient.java
1-3/Patient.java.bak
1-3/Person.class
1-3/Person.java
1-3/Person.java.bak
1-3/Role.class
1-3/Role.java
1-3/Role.java.bak
1-3/Staff.class
1-3/Staff.java
1-3/Staff.java.bak
다운로드 맨위로