public class Base { public Base() { x = 0; bar(); } public Base(int x) { this.x = x; foo(); } public void foo() { System.out.println("Base.foo : " + x); } private void bar() { System.out.println("Base.bar:" + x.toString()); } protected Integer x; } public class Derived extends Base { public Derived() { bar(); } public Derived(int x, int y) { super(x); this.y = y; } public void foo() { System.out.println("Derived.foo : " + x + ", " + y); } public void bar() { System.out.println("Derived.bar:" + x.toString() + ", " + y.toString()); } private Integer y; public static void main(String[] args) { Base b = new Derived(10, 20); } }
Почему он печатает
«Derived.foo:» 10, nulll
, а не 20 вместо null? y является частной переменной Производной, и она была инициализирована с 20. это в его области... Итак, почему это пусто?-121--174177-
Как переместить спрайт в направлении Fling/Swipe (по диагонали) с помощью AndEngine Я работаю над игрой в AndEngine. Таким образом, можно переместить объект справа налево, сверху вниз и наоборот. Но моя проблема в том, что как я могу переместить объект Sprite в направлении...Я работаю над игрой в
AndEngine
. Таким образом, я могу переместить объект всправа налево
,сверху вниз
и наоборот. Но моя проблема в том, что как я могу переместить объект Sprite внаправлении Fling
? Это означает, что если пользователи Fling в любом направлении, объект Sprite должен двигаться по координатам fling и двигаться дальше.Если кто-либо может предложить, как получить точные координаты
X и Y
, я могу самостоятельно переместить объект Sprite по координатам.Вы также можете увидеть VIDEO - Pirates Subs
В видео
Launcher
, идущий наFLING
, это то, что я ищу, с любого направления.Заранее спасибо. Сури Сахани.