Existe uma linguagem de programação cujas declarações são semelhantes aos utilizados na UML?
-
18-09-2019 - |
Pergunta
Como:
Employee: Person
name: String
id: int
+ employeeCount(): int {
---------------
return employeecount
}
+ name():String {
return name;
}
- secret():void {
///private method
}
Solução
Objective-C usa +
para os métodos de classe e -
por exemplo, -- métodos de interpretação muito diferente, mas é a única língua que eu sei que decora métodos com sinais de mais e menos igual a essa;-).
O "nome:tipo de" notação (muitas vezes enriquecida com uma das principais palavras-chave, tais como var
para as variáveis e function
para funções) foi bastante popular antes de C, tomou o mundo, mais notavelmente, talvez, em Pascal (agora um pouco obscuras idioma que tinha uma credível de licitação própria para a dominação do mundo não é tudo o que há muito tempo;-).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow