Information om denne video
Underviser: Simon Rotendahl Video: 14:35 Lektion nr. 12 af 27
Hvordan giver jeg min klasse information?
Når du laver en klasse, så vil du nok gerne give den noget information. Hvis du laver en klasse for konceptet ‘Film’, så vil du nok gerne have genren af filmen. Så når du laver en instans af Film klasse (altså når du laver et film objekt, ligesom hvis du laver en streng), så kan du give den en genre. Det kan også være du vil have længden, udgivelsesår, hovedrollen osv. Alt dette kan vi give ved at definere variabler, som en instans af Film klasse skal bruge. Det er en af de ting der gør klasser smarte, da vi kun skal definere disse variabler en gang (i vores __init__ metode som vi kommer mere ind på senere).
I næste video skal vi kigge på metoder!
Hvorfor er det kun cat oog siberian den printede ud som streng..
Fido var det blevet lavet labrador og hund ??
Hej Rene,
Det er fordi det kun er den jeg bruger present funktionen på, læg mærke til at der står
print(Fido.numAni)
print(Misser.present)
Så hvis du ændre Fido til også at bruge present, så får du også labrador og hund printet ud :)