Untitled

Anonymous
plain_text
09/28/2026 7:47 AM
1.9 KB
6
Indexable
class Car:
    def __init__(self, make, model, year, km):
        self.make = make
        self.model = model
        self.year = year
        self.year = year
        self.km = km
        self.status = True

    def set_km(self, new_km):
        self.km += new_km

    def set_status(self, new_status):
        self.status = new_status

    def get_status(self):
        if self.status:
            print("This car is ready")
        else:
            print("This car should be maintained")
        return self.status

class Truck:
    def __init__(self, make, model, year, km, kg):
        self.make = make
        self.model = model
        self.year = year
        self.km = km
        self.kg = kg
    
    def set_status(self, new_status):
        self.status = new_status

    def get_status(self):
        if self.status:
            print("This car is ready")
        else:
            print("This car should be maintained")
        return self.status

    def set_km(self, new_km):
        self.km += new_km

    def get_status_kg(self, kg):
        print("Total kg: "+str(self.kg))
        print("Now kg: "+str(self.kg - kg))
        return self.kg - kg

class Sport

obj_car = Car("German", "golf 5", 2005, 255000)
obj_car.set_km(50)
obj_car.get_status()

obj_truck = Truck("Netherlands", "DAF", 2017, 400000, 22000)
obj_truck.set_km(50)
obj_truck.get_status_kg(1000)
Editor is loading...
Leave a Comment