[객체지향 프로그래밍]자바(java) 링크드리스트, 학교, 병원 클래스 구현
*사*
다운로드
장바구니
소개글
문제에 대한 프로그램 소스, 설명, 캡쳐, 문제 내용 첨부목차
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
객체지향과제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
이 자료와 함께 구매한 자료
- [프로그래밍] 자바로 구현한 링크드리스트 4페이지
- [java 프로그래밍] 추상클래스 1페이지
- [자바 클래스의 상속] 클래스의 상속과 실제 10페이지
- [자료구조] LinkedList(자바로 구현) 4페이지
- [프로그래밍][자바]가계부 - 링크드리스트 이용 3페이지