class TV implements ShowMessage{
public void显示商标(String s){System.out.println(s);}
}
class PC implements ShowMessage{
public void显示商标(String s){System.out.println(s);}
}
public class Example4_28{
public static void main(String args[]){
ShowMessage sm;
sm=new TV();
sm.显示商标("长城牌电视机");
sm=new PC();sm.显示商标("联想奔月5008PC机");
}
}
五、程序填空
1.以下为一个applet的完整程序,它使用”宋体”字体,在applet窗口中显示背景色为黑色,前景色为绿色的字符串”您好!”。
import java.awt.*;
import Java.applet.*;
public class DrawStringDemo extends Applet{
private Font afont=Font(“宋体”,Font.BOLD,18);
public void init(){
this.setBackground(Color.black);
}
public void paint(Graphics g){
g.setColor(Color.green);
this.setFont(afont);
g.drawString(“您好!”,10,40);
}
}
2.以下为一个java的完整程序,它定义了一个类Car,并在程序中创建了一个该类的对象DemoCar,调用该对象的set_number方法设置车号属性为3388,调用该对象的show_number方法输出车号。
//Car.java
class Car{
int car_number;
void set_number(int car_num){
car_number=car_number=car_num;;
}
void show_number(){
System.out.System.out.println(“My car No.is:”+car_number);
}
}