WikiDer > OTcl - Википедия
OTcl обычно относится к объектно-ориентированный расширение Tcl созданный Дэвидом Ветероллом из Массачусетского технологического института.[1] Он используется в сетевой тренажер (НС-2) и обычно бегут под Unix среда.[2] Позже это было расширено до XOTcl.
OTcl может также относиться к несвязанному расширению IXI Object Tcl от Дина Шинана.
Эти объектные расширения Tcl появились раньше более популярных incr Tcl.
Введение в синтаксис
Зарезервированное слово Учебный класс используется для представления класса, а метод класса объявляется с использованием слова instproc.[2] Переменная себя указатель на класс, в котором он используется, и эквивалентен переменной это C ++ / Java. Ключевое слово -сверхкласс используется для определения иерархии.[2] Например, Класс Сын - суперкласс Отец Значит это класс Сын наследуется от класс Отец. Чтобы создать экземпляр класса son, мы можем написать установить new_inst [новый сын]. Ниже приводится простой пример кода.
Учебный класс Привет, мир Привет, мир instproc привет {} { ставит "Привет, мир" } набор Привет, мир [новый Привет, мир] //к пробег
$ helloworld привет
TclCL
TclCL (Tcl с классами) - это Tcl /C ++ интерфейс, используемый Mash, vic, vat, rtp_play, нс, и нам. Он обеспечивает слой клея C ++ поверх OTcl.[3]
Смотрите также
Рекомендации
- ^ Страница проекта OTcl
- ^ а б c Эйтан Альтман и Таня Хименес, Симулятор NS для начинающих, Конспект лекций, 2003-2004 гг. де Лос Андрес, Мерида, Венесуэла и ESSI, София-Антиполис, Франция
- ^ Страница проекта TclCL
Этот язык программирования-связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |