S2018_Assignment4 w GUI.docx - CMSC 203 Assignment 4 Summer 2018 Concepts tested by this program Aggregation Passing object to method Array Structure

S2018_Assignment4 w GUI.docx - CMSC 203 Assignment 4 Summer...

This preview shows page 1 - 2 out of 4 pages.

CMSC 203, Assignment 4 Summer 2018 Concepts tested by this program Aggregation Passing object to method Array Structure Objects as elements of the Array Processing array element Copy Constructor Junit test Deliverables : Week 1 : Design Week 2 : Java files (source code) JavaDoc Files The above deliverables will be packaged as follows. Two compressed files in the following formats:LastNameFirstName_Assignment4.zip, a compressed file containing the following:Javadocdoc [a directory] file1.html (example)file2.html (example)src [a directory] File1.java (example)File2.java (example)LastNameFirstName_Assignment4_Moss.zip, a compressed file containing only the following:File1.java (example)File2.java (example)OverviewA property management company manages personal rental properties and charges them a management fee as thepercentages of the rent amount. Write an application that lets the user create a management company and add theproperties managed by the company to its list. Assume the maximum properties handled by the company is 5. Write a Data Manager Class named ManagementCompany that holds a list of properties in an array structure.This class will have methods to add a Property object to the company list, find property that has the highest rentamount, find the total rent of the properties and show the information of all the properties and the management feeearned by the management company. Follow the Javadoc file provided.Write a Data Element Class named Property that has fields to hold the property name, the city where the propertyis located, the rent amount, and the owner's name, along with getters and setters to access and set these fields.
Image of page 1
Image of page 2

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture