23 回答
TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超15個(gè)贊
你把每一個(gè)對象理解成擁有唯一id的身份證號的人 就可以了,java干活就是指定“人”去做某些事情,但為了區(qū)別人與人之間 防止工作混亂,可以給他起名字 給他分配內(nèi)存地址,這樣指定一個(gè)人去干活就更輕松了,更準(zhǔn)確了
如果連對象都搞不懂 那也是很基礎(chǔ)的 按這個(gè)來理解也是不錯(cuò)的,當(dāng)你遇到接口一詞時(shí)候以上言論無效
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超1個(gè)贊
TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超2個(gè)贊
面向?qū)ο蟛⒉浑y理解,因?yàn)檫@一思想就是根據(jù)現(xiàn)實(shí)中的事物發(fā)展出來的一種編程思想,可能不好理解就是面向?qū)ο笕筇匦灾械亩鄳B(tài),但是隨著學(xué)習(xí)的深入,你會逐漸發(fā)現(xiàn)多態(tài)的好處與意義
TA貢獻(xiàn)9條經(jīng)驗(yàn) 獲得超7個(gè)贊
面向?qū)ο箅m然看起來就那么回事,但是真正用起來的時(shí)候,會發(fā)現(xiàn)想要真正理解還是需要很多時(shí)間和實(shí)踐的。
TA貢獻(xiàn)12條經(jīng)驗(yàn) 獲得超3個(gè)贊
我做PHP開發(fā)也兩年了,從來沒自己寫太復(fù)雜的類。大部分都是調(diào)用自己公司內(nèi)部封裝好的,放心這些封裝好的類,你是不可能修改的。所以能看懂或者理解比較重要,至于自己動手寫,簡單的沒問題。主要不是對象的問題而是你的思維能力能不能跟上。
TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊
面向?qū)ο蟪绦蛟O(shè)計(jì)是指設(shè)計(jì)一個(gè)程序,這個(gè)程序是圍繞對各種對象的操作最終達(dá)到某種既定功能。這種設(shè)計(jì)方式的三個(gè)特點(diǎn)是封裝,繼承和多態(tài)。
程 序操作的個(gè)體我們認(rèn)為是對象,我們把這個(gè)對象的一系列活動和自己屬性的變化封裝成一系列的接口,供程序去調(diào)用,這可以認(rèn)為是封裝。我們把對象的屬性和方法 抽象出來形成關(guān)于這個(gè)對象的類。如果程序需要操作這個(gè)對象,我們就把這個(gè)對象的類實(shí)例化,換句話說類實(shí)例化就形成了對象。如果類扮演父母的角色,那么它可 以有子女,子女繼承父母的特征(屬性和方法),同時(shí)又具有自己的特征(自己的屬性和方法),這就是繼承。父母類的對象可以引用多個(gè)子女類實(shí)例化的對象,從 而可以使用這些子女對象的屬性和方法,我們稱之為多態(tài)。
TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊
添加回答
舉報(bào)
