当前位置: 代码迷 >> Eclipse >> java功课求教
  详细解决方案

java功课求教

热度:82   发布时间:2016-04-23 11:56:50.0
java作业求教
java课布置两个作业不过本人才疏学浅实在是看不懂到底要做什么,望高手赐教。题目如下:

第一题
编写java程序,创建一个TestDestroy类,该类中声明一个String类型的成员变量str,其初始值为"How are you",在finalize方法中销毁成员变量str,并输出销毁后的成员变量str的值。

第二题
1 定义一个接口CanFly,描述会飞的方法public void fly(); 
2 分别定义类飞机和鸟,实现CanFly接口。 
3 定义一个测试类,测试飞机和鸟。测试类中定义一个makeFly()方法,让会飞的事物飞起来。 
4 然后在main方法中创建飞机对象和鸟对象,并在main方法中调用makeFly()方法,让飞机和鸟起飞。 


------解决方案--------------------
Java code
public class TestDestory{    public static void main(String[] args){        String str = new String("How are you");        finalize(str);        System.out.println(finalize(str));    }    public static String finalize( String str){        str = "destory";        return str;    }}
  相关解决方案