Существует ли язык программирования, объявления которого аналогичны тем, которые используются в UML?
-
18-09-2019 - |
Вопрос
Нравиться:
Employee: Person
name: String
id: int
+ employeeCount(): int {
---------------
return employeecount
}
+ name():String {
return name;
}
- secret():void {
///private method
}
Решение
Цель C использует +
для методов класса и -
например, методы - совсем другая интерпретация, но это единственный язык, который я знаю, который украшает методы такими знаками плюс и минус ;-).
Имя:обозначение типа» (часто дополненное ведущим ключевым словом, например var
для переменных и function
для функций) был довольно популярен до того, как C захватил мир, особенно, возможно, в Паскале (сейчас несколько малоизвестный язык, который не так давно имел убедительную собственную заявку на мировое господство ;-).
Не связан с StackOverflow