接口的方法一定要重寫嗎 java中,一個(gè)類實(shí)現(xiàn)某個(gè)接口,必須重寫接口中的所有方法嗎?
java中,一個(gè)類實(shí)現(xiàn)某個(gè)接口,必須重寫接口中的所有方法嗎?我們只能說沒有必要,因?yàn)槲覀儽仨毧紤]抽象類。如果一個(gè)類是一個(gè)非抽象類,也就是一個(gè)普通類,要實(shí)現(xiàn)一個(gè)接口,它確實(shí)需要重寫接口中的所有方法;但是
java中,一個(gè)類實(shí)現(xiàn)某個(gè)接口,必須重寫接口中的所有方法嗎?
我們只能說沒有必要,因?yàn)槲覀儽仨毧紤]抽象類。
如果一個(gè)類是一個(gè)非抽象類,也就是一個(gè)普通類,要實(shí)現(xiàn)一個(gè)接口,它確實(shí)需要重寫接口中的所有方法;
但是如果一個(gè)類是一個(gè)抽象類,抽象類可以實(shí)現(xiàn)一個(gè)接口,而不必實(shí)現(xiàn)接口中定義的所有方法,它可以由它的子類實(shí)現(xiàn)。