如果讓你去實(shí)現(xiàn)這么一個(gè)實(shí)體對(duì)象,你會(huì)怎么去寫構(gòu)造函數(shù)?
這里的insert理解為接口,insertNode理解為接口實(shí)現(xiàn)類?
構(gòu)造函數(shù)的思路(要包含哪些東西)?實(shí)例(Node)和接口(insert)和接口實(shí)現(xiàn)方法(insertNode)?
這里的insert理解為接口,insertNode理解為接口實(shí)現(xiàn)類?
構(gòu)造函數(shù)的思路(要包含哪些東西)?實(shí)例(Node)和接口(insert)和接口實(shí)現(xiàn)方法(insertNode)?
2017-09-16
舉報(bào)
2017-10-07
這里涉及一個(gè)javascrip 閉包的概念,簡(jiǎn)單地說(shuō)就是 函數(shù)外部是無(wú)法訪問(wèn)函數(shù)內(nèi)部定義的變量的,學(xué)過(guò)java的話可以這么理解, insertNode為公開函數(shù)。函數(shù)外部可以通過(guò)new 出來(lái)的對(duì)象訪問(wèn),而函數(shù)內(nèi)部的定義的變量則無(wú)法訪問(wèn):Node, insert為私有函數(shù)和變量。