匿名類适合那些隻需要使用一次的類
public abstract class anonymousclassdesk
{
public abstract double getprice();
public abstract string getname();
}
public class desk extends anonymousclassdesk
@override
public double getprice()
{
return 100;
}
public string getname()
return "普通書桌";
public static void main(string[] args)
anonymousclassdesk desk = new anonymousclassdesk() {
@override
public double getprice()
{
return 100;
}
public string getname()
return "匿名書桌";
};
system.out.println(desk.getname());
不僅可以使抽象類,也可以是接口。匿名類沒有什麼特别的地方,同樣還是要實作需要實作的方法。