创建一个类,以演示静态变量的用法。声明一个静态的整型变量,并在此类的构造函数中递增它的值。在main方法中,创建此类的5个实例,并输出静态变量值。
提示:
使用 for循环来创建此类的多个实例
在此类本身的构造函数中,给出一个用于输出整型值的语句。
声明一个抽象类,其中包含一个抽象方法。声明另一个类,将上述类进行扩展。在子类中实现父类的抽象方法。此方法应当在控制台上输出“你好,世界!”。
使用接口在控制台上输出“你好,世界!”。
提示:
声明一个具有一个方法的接口。
声明一个类实现此接口,在该类中具体实现接口中的方法。
此方法应当具有一个输出“你好,世界!”的语句。
创建一个包并在其中声明一个类。声明一个方法,使它在控制台上显示“你好,世界!”的消息。此方法应被声明为protected方法。从属于其他包的另一个类访问此方法。
提示:
将访问protected方法的其他类设置为声明该方法的类的子类。
编写一个程序,用于演示public,protected,缺省,private四者访问修饰符之间的区别。
6.创建一个Vehicle类并将它声明为抽象类。在 Vehicle类中声明一个NoOfWheels方法,使它返回一个字符串值。创建两个类Car和Motorbike从Vehicle类继承,并在这两个类中实现NoOfWheels方法。在Car类中,应当显示“四轮车”信息;而在Motorbike类中,应当显示“双轮车”信息。创建另一个带main方法的类,在该类中创建Car和Motorbike的实例,并在控制台中显示消息。