public inte***ce food
enum maincourse implements food
enum dessert implements food
enum coffee implements food
}public enum course
public food randomselection()
}public class meal
system.out.println("^^^^^^^^^^^^^^");
} }}
執行結果如下:
spring_rolls
pad_that
black_forest_cake
decaf_coffee
^^^^^^^^^^^^^^
spring_rolls
burrito
black_forest_cake
decaf_coffee
^^^^^^^^^^^^^^
spring_rolls
burrito
cream_caramel
decaf_coffee
^^^^^^^^^^^^^^
salad
lasagne
black_forest_cake
black_coffee
^^^^^^^^^^^^^^
salad
burrito
black_forest_cake
decaf_coffee
^^^^^^^^^^^^^^
對於enum而言,實現介面是其子類化的唯一辦法,如果food中的每個enum都實現了介面,通過向上轉型便可以得到所有的東西。 當需要與一大堆型別打交道時,建立列舉的列舉,就可以建立乙個新的enum然後例項food的每乙個類。 自由選擇的正能量
一 正能量 我可以不按別人的來,別人可以不按我的來。不要怪誰,不要憤怒,不要恐懼,要感恩。要感恩。不合拍就各走各的吧。做事要和氣。在外少惹事。1 拒絕 被拒絕是很正常的事。我可以拒絕別人,別人可以拒絕我。不要因為一次沒有得到滿足,就報復別人,就不滿。我不可以這樣,我不可以變成這樣的人。如果自己大氣 ...
右鍵選單自由選擇DataGrid顯示隱藏列
在datagrid使用中,當有很多列時,可能會遇到選擇性的顯示列,那麼該怎麼辦呢,我是這麼做的 首先讓menuitem繫結datagrid的所有列,然後將menuitem的item模板列改為checkbox,在讓checkbox的content繫結menuitem的header,讓ischecked...
利用分離軸定律實現的兩個簡單的自由選擇矩形的碰撞
前幾天寫乙個j2me的2d俯視視角賽車遊戲。賽車用可旋轉的矩形作為碰撞體,先用自由矩形的外接矩形做預計碰撞,然後再用分離軸定律實現真正的碰撞。我把起實現 分享給大家 兩個自由矩形的碰撞檢測 sat 分離軸定律 方法 param rectfree a 自由矩形a param rectfree b 自由...