為什么是用Set courses=new HashSet();而不用HashSet courses=new HashSet();呢?

唐孝健
2014-10-30
1 回答
舉報(bào)
0/150
提交
取消
2014-10-31
實(shí)例化以后都是HashSet類型的對(duì)象,第一個(gè)在實(shí)例化的時(shí)候會(huì)優(yōu)先調(diào)用父類的構(gòu)造方法,體現(xiàn)了java的多態(tài)特性(動(dòng)態(tài)多態(tài) 父類類型=子類對(duì)象),后者就不行了