Question: Please code using JAVA and show screenshots of the program running/working . Need ASAP, Thank you in advance!! Further instructions: Please indicate Design Pattern/s Used

Please code using JAVA and show screenshots of the program running/working. Need ASAP, Thank you in advance!! Further instructions: Please indicate Design Pattern/s Used (Minimum of 2). The system must be able to manage real-estate sales for a 5-block, 20 lots per block subdivision. The system should allow the following:

  • user is allowed to specify desired lot description (size in sqr. meters), location (block 1, 2, etc.) and price.
  • show the list of lots based on the user specification (e.g. user chooses size, display all lot sizes)
  • process selling, reservation of unit/s to buyers
  • generate a report that shows all lots and their complete information (e.g. location) and status (e.g. sold)
Buyer - BuyerID: int - BuyerName: String - ReservationID: Reservation + getBuyerID:void

Buyer - BuyerID: int - BuyerName: String - ReservationID: Reservation + getBuyerID:void + setBuyerID:int + getBuyerName(): void + setBuyerName(): String + lotSize(): Lot + lotLocation (): Lot + lotPrice(): Lot Selling&Reservation - ReservationID : int + lot: Lot + getReservationID: void + setReservationID :int + reserve(): void sell(): void Lot - lotSize : int - location: Block - price : double + displayLots(): int + completelnformation() : void Block - blockNumber: int

Step by Step Solution

3.37 Rating (153 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Certainly Heres an example implementation in Java for the realestate sales management system The design patterns used in this implementation are the Observer pattern and the Builder pattern java impor... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!