Y at-il un langage de programmation dont les déclarations sont similaires à celles utilisées dans UML?

StackOverflow https://stackoverflow.com/questions/1490182

Question

Comme:

  Employee: Person

       name: String
       id:   int


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

La solution

Objectif C utilise + pour les méthodes de classe et - pour les méthodes d'instance - interprétation très différente, mais il est la seule langue que je sais que décore avec des méthodes signes plus et moins comme ça; -).

Le « nom: tapez » notation (souvent enrichi d'un mot-clé de premier plan tels que var pour les variables et function pour les fonctions) était très populaire avant C a conquis le monde, notamment peut-être Pascal (un langage maintenant quelque peu obscure qui avait une offre crédible de sa propre domination du monde n'y a pas si longtemps, -.)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top