Показать сообщение отдельно
Старый 07.07.2008, 12:29   #18
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Пишем либы для MidletPascal на JAVA

Естественно, знать классы MP нужно, но их описания нигде нет, поэтому приходится изучать самому, опираясь на знание java.
M - это МидлетПаскалевский класс. Это понятно.
G - это переменная-экземпляр javax.microedition.lcdui.Graphics? А где это описано? В том же классе M переменной G присваивается экземпляр ...Graphics?
G это переменная типа javax.microedition.lcdui.Graphics (по паскалевской терминалогии), или экземпляр класса javax.microedition.lcdui.Graphics(по терминалогии java). javax.microedition.lcdui.Graphics это всего лишь описание класса, а вот G - реальный объект в памяти, над которым можно производить действия. Точно так же, как в паскале Integer это только тип данных, а I:Integer это реальная переменная.
А drawString - это как правильно назвать? Функция? Процедура?
Ну если говорить точно, то это метод класса. Вообще можно сказать процедура.

p.s. Терминология не главное, я сам в ней иногда немного путаюсь, главное - понимать, как это работает.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
dmitriy-dim (20.09.2010)