68.5k views
1 vote
Create a class named Apartment that holds an apartment number, number of bedrooms, number of baths, and rent amount. Create a constructor that accepts values for each data field. Also create a get method for each field. Write an application that creates at least five Apartment objects

1 Answer

3 votes

Create a class named Apartment that holds an apartment number, number of bedrooms, number of baths, and rent amount. Create a constructor that accepts values for each data field. Also create a get method for each field. Application is written in the following way .

Step-by-step explanation:

Potential Input: 1000, 1, 1

Desired Output:

Aparment# Rent Rooms Bathrooms

111 1000 1 `1

class Apartments:

def __init__(self, apartNum, rent, rooms, bath):

self.apartNum=apartNum

self.rent=rent

self.rooms=rooms

self.bath=bath

def setRent(self,aRent):

self.rent1 = aRent

def getRent(self):

return self.aRent

def setRoom(self,rooms):

self.room = rooms

def getRoom(self):

return self.rooms

def setBath(self,baths):

self.bath = baths

def getBath(self):

return self.baths

apt_1= Apartments(111,1000,1,1)

apt_2= Apartments(112,2000,2,1)

apt_3= Apartments(113,2500,2,2)

apt_4= Apartments(114,3000,3,2)

apt_5= Apartments(115,3500,3,3)

rentInput=input('Enter maximum amount of rent: ')

roomInput=input('Enter minimum number of bedrooms: ')

bathInput=input('Enter minimum number of baths: ')

User Ezechiel
by
6.4k points