Add examples for defining a class
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
This commit is contained in:
parent
57667ac8b5
commit
d44a6725b8
|
@ -0,0 +1,27 @@
|
||||||
|
# personclass1.py
|
||||||
|
|
||||||
|
class Person:
|
||||||
|
name = ""
|
||||||
|
age = 0
|
||||||
|
gender = None
|
||||||
|
|
||||||
|
|
||||||
|
person = Person()
|
||||||
|
|
||||||
|
print(person)
|
||||||
|
print(person.__class__)
|
||||||
|
print(person.name)
|
||||||
|
print(person.age)
|
||||||
|
print(person.gender)
|
||||||
|
|
||||||
|
person.name = "Joe Doe"
|
||||||
|
person.age = 32
|
||||||
|
person.gender = "m"
|
||||||
|
|
||||||
|
print(person)
|
||||||
|
print(person.__class__)
|
||||||
|
print(person.name)
|
||||||
|
print(person.age)
|
||||||
|
print(person.gender)
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
# personclass1.py
|
||||||
|
|
||||||
|
class Person:
|
||||||
|
|
||||||
|
def __init__(self, name="", age=0, gender=None):
|
||||||
|
self.name = name
|
||||||
|
self.age = age
|
||||||
|
self.gender = gender
|
||||||
|
|
||||||
|
|
||||||
|
person1 = Person()
|
||||||
|
|
||||||
|
print(person1)
|
||||||
|
print(person1.__class__)
|
||||||
|
print(person1.name)
|
||||||
|
print(person1.age)
|
||||||
|
print(person1.gender)
|
||||||
|
|
||||||
|
person2 = Person("Joe Doe", 32, gender="m")
|
||||||
|
|
||||||
|
print(person2)
|
||||||
|
print(person2.__class__)
|
||||||
|
print(person2.name)
|
||||||
|
print(person2.age)
|
||||||
|
print(person2.gender)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue