JAVA一个简单的小程序

JAVA一个简单的小程序,第1张

for(int year=AA<=BA++){

这里的问题,在初始化了year=A之后,后面应该都用year而不是A了。问题在于,你的year在循环过程中一直是不变的,也就是最初输入的A的值,所以你每次输入两个年份的时候,最后显示的都是你第一次输入的年份的天数的两倍。

class Ball {

public void play() {

System.out.println("玩球儿...")

}

}

class Football extends Ball {

public void play() {

System.out.println("使用足球运动")

}

}

class Basketball extends Ball {

public void play() {

System.out.println("使用篮球运动")

}

}

public class TestMain {

public static void main(String[] args) {

TestMain tm = new TestMain()

tm.testPlay()

}

public void testPlay() {

Ball ball = new Football()

ball.play()

ball = new Basketball()

ball.play()

}

}

/*

D:\>javac TestMain.java

D:\>java TestMain

使用足球运动

使用篮球运动

*/

public interface AutoVehicle{}

public interface NonAutoVehicle{}

public abstract class VehicleClass implement AutoVehicle,NonAutoVehicle{

}

public class BusClass extend VehicleClass {}

具体方法,属性自己写吧,大概是这样


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11840095.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存