Y at-il un langage de programmation dont les déclarations sont similaires à celles utilisées dans UML?
-
18-09-2019 - |
Question
Comme:
Employee: Person
name: String
id: int
+ employeeCount(): int {
---------------
return employeecount
}
+ name():String {
return name;
}
- secret():void {
///private method
}
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