actorgroup2d.java

来自「java learn PPT java learn PPT java learn」· Java 代码 · 共 38 行

JAVA
38
字号
     import java.applet.*;

     // 定义Actor2D对象相关的属性
     public abstract class ActorGroup2D extends ImageGroup
     {
          // int和float的默认最小/最大值

          protected static final int MAX_INT_UNBOUND = Integer.MAX_VALUE;
          protected static final int MIN_INT_UNBOUND = Integer.MIN_VALUE;

          protected static final double MAX_DBL_UNBOUND = Double.MAX_VALUE;
          protected static final double MIN_DBL_UNBOUND = Double.MIN_VALUE;

          // Actor2D可以具备的位置和速度的最大和最小值 
          // 覆盖类可以在构造函数或者init方法中改变这些值

          public int MAX_X_POS = MAX_INT_UNBOUND;
          public int MAX_Y_POS = MAX_INT_UNBOUND;     

          public int MIN_X_POS = MIN_INT_UNBOUND;
          public int MIN_Y_POS = MIN_INT_UNBOUND;     

          public int MAX_X_VEL = MAX_INT_UNBOUND;
          public int MAX_Y_VEL = MAX_INT_UNBOUND;     

          public int MIN_X_VEL = MIN_INT_UNBOUND;
          public int MIN_Y_VEL = MIN_INT_UNBOUND;     

          // 构造一个新的ActorGroup2D对象
          protected ActorGroup2D() 
          {
               super();
          }
           
          // 初始化共享的Actor2D属性
          public abstract void init(Applet a);

     }    // ActorGroup2D      

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?