Wilbur Wright University Programming Question
Description
Unformatted Attachment Preview
part 1: design your code
UML diagram example
Course
– courseName: String
– students: String[]
– numStudents: int
+ Course(courseName: String)
+ getCourseName(): String
+ addStudent(student: String): void
+ dropStudent(student: String): void
+ getStudents(): String[]
+ getNumStudents(): int
? class/interface name
? instance variables
? constructors
? instance methods
2
class-interface relationships: example 1
public class RoboDog extends Robot implements Pet {}
Animal Class
Robot Class
Pet Interface
Roomba Class
RoboDog Class
Cat Class
Lion Class
3
class-interface relationships: example 2
public class Camel extends Animal implements Pet, Transport {}
Pet Interface
Animal Class
Camel Class
Lion Class
Transport Interface
4
add your slides below
Purchase answer to see full
attachment

Have a similar assignment? "Place an order for your assignment and have exceptional work written by our team of experts, guaranteeing you A results."