pl: Age of OOP

Beitrag lesen

problematische Seite

Erst wenn dann auch noch Methoden an die strukturierten Daten gebunden werden, sind wir bei OOP angekommen.

Interessante Definition übrigens. Von daher nicht unstrittig. Man kann es aber auch so auffassen, daß OOP nur deswegen Methoden definiert, damit in diese, von einer Instanz aufgerufen nämlich i.d.R. keine weiteren Argumente übergeben werden müssen weil Letztere ja schon in der Instanz stecken.

Also geben wir einer Akku-Instanz eine Methode laden() was ein Ansteigen der Zellspannung zur Folge hat. Die Spannung jedoch ist eine Eigenschaft des Akkus und muß nicht explizit übergeben werden (Man könnte jedoch den Ladestrom und die Ladezeit übergeben).

Insofern findet beim Aufruf einer Methode akku.laden() oder akku->laden() implizit eine Übergabe der Instanz statt die sich innerhalb einer Methode in this wiederfindet.

Bleibt noch die Frage was an Klassenmethoden übergeben wird: Keine Instanz sondern der Name der Klasse!

MfG

0 51

Minuten in Stunden und Minuten umrechnen

AlexX19
  • html
  • javascript
  1. 0
    Gunnar Bittersmann
    • javascript
  2. 0
    MrMurphy1
    1. 1
      Matthias Apsel
      1. 0
        Matthias Apsel
    2. 0
      AlexX19
      1. 0
        Gunnar Bittersmann
        • javascript
        1. 0
          Hans
          1. 0
            Gunnar Bittersmann
  3. 0
    dedlfix
    1. 0

      Age of OOP

      pl
      1. 0
        Matthias Apsel
        1. 0
          pl
          1. 0
            TS
            • html
            • javascript
            • oop
            1. 0
              pl
            2. 0
              pl
  4. 0
    TS
    • html
    • javascript
    • selfhtml-wiki
    1. 0
      Gunnar Bittersmann
      • sprache
      1. 0
        TS
        • menschelei
        • sprache
      2. 0

        Doch weiblich

        ursus contionabundo
        1. 0
          Gunnar Bittersmann
          1. 0
            Matthias Apsel
            1. 0
              Gunnar Bittersmann
            2. 0
              TS
              1. 0
                Matthias Apsel
            3. 0
              Gunnar Bittersmann
              1. 0
                Matthias Apsel
          2. 0
            dedlfix
          3. 0
            ursus contionabundo
            1. 0
              Gunnar Bittersmann
              1. 0
                ursus contionabundo
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    ursus contionabundo
                    1. 0
                      Matthias Apsel
                      1. 0
                        TS
                        1. 0
                          ursus contionabundo
                          1. 0
                            TS
                      2. 0
                        Tabellenkalk
                        1. 0
                          TS
                    2. 0
                      Rolf B
                      1. 0
                        ursus contionabundo
                    3. -2
                      beatovich
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Gunnar Bittersmann
                        2. 0
                          ursus contionabundo
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              ursus contionabundo
                      2. 0

                        Zu Hilfe! Zu Hilfe!

                        ursus contionabundo
                    4. 0
                      MudGuard
                      1. 0
                        beatovich
            2. 0
              pl