🔒 Closed Help - Python expert about sa class

Status
Not open for further replies.

Ph_Bunker

Forum Veteran
class House:
def init(self, floorSize, noOfFloors, noOfDoors):
self.floorSize = floorSize
self.noOfFloors = noOfFloors
self.noOfDoors = noOfDoors
def switchOn(self):
print()
print("\Switch ON")
self.lightOpen()
self.ovenOpen()
print()
print("\End of Program")
def lightOpen(self):
print("\Light Open")
def ovenOpen(self):
print("\Oven Open")

class TownHouse(House):
def init(self, floorSize, noOfFloors, noOfDoors):
super().init(floorSize, noOfFloors, noOfDoors)
def displayTownHouseProperties(self):
print()
print("\House Floor Size : ",self.floorSize)
print("\House No. of Floors : ",self.noOfFloors)
print("\House No. of Doors : ",self.noOfDoors)
TownHouse_One = TownHouse(320,3,5)
TownHouse_One.displayTownHouseProperties()
TownHouse_One.switchOn()


#Pahelp mga python master kung tama ba logic ko?
1671112722112.webp
 
ᑕᕼᗩTGᑭT is crazy.

1671284303047.webp



Python:
class House:
    def __init__(self, noOfFloors, noOfDoors, lightStatus):
        self.noOfFloors = noOfFloors
        self.noOfDoors = noOfDoors
        self.lightStatus = lightStatus

    def switchOn(self):
        self.lightStatus = True
        self.lightOpen()

    def lightOpen(self):
        print("Light is on.")

class TownHouse(House):
    def __init__(self, noOfFloors, noOfDoors, lightStatus):
        super().__init__(noOfFloors, noOfDoors, lightStatus)

townHouse = TownHouse(2, 4, False)
townHouse.noOfFloors = 3
townHouse.noOfDoors = 5

print("Number of floors:", townHouse.noOfFloors)
print("Number of doors:", townHouse.noOfDoors)
print("Light status:", townHouse.lightStatus)

townHouse.switchOn()

1671284354563.webp
 
Status
Not open for further replies.

About this Thread

  • 3
    Replies
  • 720
    Views
  • 3
    Participants
Last reply from:
zackmark29

Trending Topics

Online now

Members online
1,086
Guests online
966
Total visitors
2,052

Forum statistics

Threads
2,280,127
Posts
28,995,602
Members
1,226,626
Latest member
romeodfox
Back
Top