Domanda

Come:

  Employee: Person

       name: String
       id:   int


      + employeeCount(): int {
        ---------------
         return employeecount
      }
      + name():String {
           return name;
      }
      - secret():void {
           ///private method
      }
È stato utile?

Soluzione

Obiettivo C utilizza + per metodi di classe e - per metodi di istanza - un'interpretazione molto diversa, ma è l'unica lingua che conosco che decora metodi con segni più e meno del genere; -).

Il "nome: tipo" la notazione (spesso arricchito con una parola chiave leader come var per le variabili e function per le funzioni) era molto popolare prima di C ha assunto il mondo, in particolare forse in Pascal (un linguaggio ormai un po '-oscura che avevano un'offerta credibile proprio per la dominazione del mondo non molto tempo fa, -).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top