Advertisement

Java之 坦克大战-2 潜水员视角军事模拟器

阅读量:

在上一篇坦克大战一的基础上,今天我们首先尝试绘制一个坦克图形。

倘若采用面向过程的编程理念进行开发,那么绘制一个坦克将变得十分简单。

然而,随着后续需要绘制多个坦克的情况出现,

我们应当提前规划好面向对象的设计思路。

整体架构中,Tank类作为基类存在,我方坦克与敌方坦克都将继承自该类。

基类所包含的属性如下:

复制代码
 //坦克类

    
 class Tank{
    
 	
    
 	//坦克的横坐标
    
 	int x = 0;
    
 	//坦克的纵坐标
    
 	int y = 0;
    
 	
    
 	public Tank(int x, int y)
    
 	{
    
 		this.x = x;
    
 		this.y = y;
    
 	}
    
  
    
 	public int getX() {
    
 		return x;
    
 	}
    
  
    
 	public void setX(int x) {
    
 		this.x = x;
    
 	}
    
  
    
 	public int getY() {
    
 		return y;
    
 	}
    
  
    
 	public void setY(int y)

全部评论 (0)

还没有任何评论哟~