Beispiel #1
0
from Dog import Dog

myDog = Dog("willie", 6)
myDog.sit()
myDog.roll_over()
Beispiel #2
0
from Dog import Dog, ElecDog  # 从模块中导入类

my_dog = Dog('lili', 4)
my_dog.sit()
my_elecdog = ElecDog('cycber', 1)
my_elecdog.sit()  # 子类既可以使用父类的属性和方法,可可以使用自己的属性和方法
my_elecdog.show_battery()
Beispiel #3
0
from Dog import Dog
from japan_dog import JapanDog

print("--excute---01")
my_little_dog = Dog('my little kitty', 2)
my_little_dog.sit()
my_little_dog.roll_over()

print("--excute--02")
my_jp_dog = JapanDog('jp-kitty', 3)
my_jp_dog.get_dog_age()
my_jp_dog.get_dog_name()
Beispiel #4
0
from Dog import Dog

dog = Dog("Rex", "SuperDog")
print(dog.breed)
dog.bark()

my_other_dog = Dog("Annie", "SuperDog")
print(my_other_dog.name)

dog.roll_over()
my_other_dog.sit()
Beispiel #5
0
    message = input()
    if message == "hejsan":
        break
    else:
        print(message)

from Dog import Dog
hund1 = Dog('Skrutten', 3)
print(hund1)

# Komma åt attribut
print(hund1.age)
print(hund1.name.title())

# Anropa metoder
hund1.sit()
hund1.roll_over()

# Skapa flera instanser
hund2 = Dog('Fido', 5)
hund3 = Dog('Aina', 6)

# en bilklass
from Car import Car, ElectricCar
my_car = Car('audi', 'A4', 2018)
print(my_car.get_descriptive_name())
my_car.read_odometer()

my_car.odometer_reading = 42
my_car.read_odometer()
my_car.update_odometer(55)