java只允許單一 繼承對(duì)不對(duì) 接口不能被實(shí)例化?
接口不能被實(shí)例化?不能實(shí)例化接口,但接口對(duì)象可以指向其實(shí)現(xiàn)類(lèi)對(duì)象。接口可以看作是特殊的抽象類(lèi),但所有方法都是抽象方法(未實(shí)現(xiàn)的方法)。默認(rèn)情況下,接口方法是公共抽象的,因此不能實(shí)例化接口。例如:lis
接口不能被實(shí)例化?
不能實(shí)例化接口,但接口對(duì)象可以指向其實(shí)現(xiàn)類(lèi)對(duì)象。接口可以看作是特殊的抽象類(lèi),但所有方法都是抽象方法(未實(shí)現(xiàn)的方法)。默認(rèn)情況下,接口方法是公共抽象的,因此不能實(shí)例化接口。例如:listsetmap是一個(gè)接口。使用它時(shí),首先實(shí)現(xiàn)它們的類(lèi)對(duì)象:List<string>list=newarraylist<>()工廠接口可以用來(lái)表示實(shí)現(xiàn)它的類(lèi)。例如:public interface things public class fruits contents things=new fruit()這個(gè)東西指的是水果。接口編程就是實(shí)現(xiàn)多重繼承。