NemProgrammering.dk logo

OOP Variabler

Lær Python programmering » OOP Variabler # 12
Inkluderet:
Livstidsadgang
27 videolektioner
7 timers undervisning
Stil spørgsmål
Kursusbevis

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!

Spørgsmål og kommentarer

Kun medlemmer med adgang til dette kursus kan stille spørgsmål og kommentere. Bliv medlem her!

  • Rene M. siger:

    Hvorfor er det kun cat oog siberian den printede ud som streng..
    Fido var det blevet lavet labrador og hund ??

    1. Simon R. siger:

      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 :)