User Tools

Site Tools


assignments:a4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
assignments:a4 [2013/07/19 12:23] pawlukassignments:a4 [2013/08/13 01:03] (current) pawluk
Line 5: Line 5:
   * [[http://www.cse.yorku.ca/course_archive/2012-13/S/3311/files/a4.pdf|Specification]]   * [[http://www.cse.yorku.ca/course_archive/2012-13/S/3311/files/a4.pdf|Specification]]
      
 +===== Solution =====
 +==== Family ====
 +You can use a single class in a design and express everything else as has-a relations.
 +The other option is to create classes for MOTHER and FATHER, and DAUGHTER and SON and remaining as has-a relations.
  
 +==== Folders ====
 +A typical composite example where FOLDER is a container and inherits from FILE, and files can be placed in a container.
  
-  Solution +==== Dental ==== 
-  * [[:assignments:a4|Assignment 4]]+Key elements are: 
 +  PATIENT with a SET of TOOTH, 
 +  * record of the operations performed on a TOOTH can be associated with a TOOTH or a PATIENT with a reference to the TOOTH, you should consider consequences,
  
 +Other design elements are quite obvious.
 +
 +===== Resources =====
 Cover Page: [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/report1/coverpage.pdf|pdf]] and [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/report1/coverpage.docx|doc]] Cover Page: [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/report1/coverpage.pdf|pdf]] and [[http://www.cse.yorku.ca/course_archive/2012-13/F/3311/report1/coverpage.docx|doc]]
assignments/a4.txt · Last modified: 2013/08/13 01:03 by pawluk