forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   FAQ (http://forum.boolean.name/forumdisplay.php?f=53)
-   -   Обязательно ли создавать классы вручную? (http://forum.boolean.name/showthread.php?t=1206)

SubZer0 29.07.2006 21:24

Обязательно ли создавать классы вручную?
 
Ответ на вопрос не знаю, но думаю выясним... и место теме именно в FAQ...

вопрос такой:

Обязательно ли, юзая GameCanvas (или любой другой сервис) создавать файлик *.java с каким-нибудь классом "extends GameCanvas"? или можно юзать просто из мидлета "public javax.microedition.lcdui.game.GameCanvas gamecanvas;"?

вопрос заключается в функционировании (устройстве) явы... класс, это просто подключаемый сервис функций или запускается отдельная задача которая потом реализует работу функций?

всмысле будет потом разница между вызовами "gamecanvas.flushGraphics();" или вызовом метода загруженного созданного нами класса "extends GameCanvas" который в свою очередь вызовет "flushGraphics();"?

имеется ввиду разница в скорости, и работаспособности на различных мобилах.

заранее спасибо :)

SubZer0 29.07.2006 22:25

Re: Обязательно ли создавать классы вручную?
 
мдя... с GameCanvas плохой пример был... его унаследовать из мидлета низя... допустим Sprite :)

Piligrim 30.07.2006 11:03

Re: Обязательно ли создавать классы вручную?
 
в процессе работы мидлета можно только создавать экземпляры классов, а не классы.

SubZer0 30.07.2006 16:49

Re: Обязательно ли создавать классы вручную?
 
спасибо за поправку ;)

лучше бы конечно еще и ответ ;)

Piligrim 30.07.2006 23:06

Re: Обязательно ли создавать классы вручную?
 
нужно создавать extends только если хочешь расширить функциональность класса. Для GameCanvas это нужно чтобы обработать нажатия клавиш. Для отрисовки без этого можно обойтись.


Часовой пояс GMT +4, время: 07:23.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot