第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java多個類夾雜在一起怎么用面向?qū)ο笏季S思考

java多個類夾雜在一起怎么用面向?qū)ο笏季S思考

馮寶寶 2017-10-14 17:11:28
我們得寫個游戲得用面向?qū)ο笏季S寫,游戲叫炮彈打魚(希望沒有同學(xué)和老師看見捂臉ing),里面有三個對象,炮臺,魚,炮彈,,,我寫著寫著感覺都寫到一起去了,就寫成c那種感覺,不知道為什么,比如說啊,炮臺發(fā)射炮彈,這個假定為炮臺類里的一個方法,那么這樣炮臺和炮彈不就弄到一起了么,炮彈打魚假設(shè)算在炮彈類的一個方法,,,,,就是這樣,感覺寫著寫著都交織到一起了,一點(diǎn)面向?qū)ο蟾杏X都沒有
查看完整描述

2 回答

?
qq_雁過留聲_2

TA貢獻(xiàn)21條經(jīng)驗(yàn) 獲得超47個贊

java中對類的復(fù)用有兩種方式,合成和繼承。你百度一下,可以參考編程思想第四版中相應(yīng)內(nèi)容

查看完整回答
反對 回復(fù) 2017-10-16
?
qq_雁過留聲_2

TA貢獻(xiàn)21條經(jīng)驗(yàn) 獲得超47個贊

首先,寫類目的就是為了發(fā)揮它的作用,怎么發(fā)揮作用呢?當(dāng)然是通過通信。怎么通信呢?當(dāng)然是通過類的成員與方法。類與類必須發(fā)生聯(lián)系,否則毫無作用。你的理解有誤區(qū)

查看完整回答
反對 回復(fù) 2017-10-15
  • 馮寶寶
    馮寶寶
    喔,,,,可是我最后寫的好混亂,,,,,,,,,真難轉(zhuǎn)換思維
?
丶小公牛

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個贊

沒有你寫個東西肯定要互相聯(lián)系的啊 沒有聯(lián)系 你怎么弄啊? 你也不能直接讓這些類進(jìn)行直接在類中干擾你要有個中間的把數(shù)據(jù)進(jìn)行判斷 我也剛接觸的不深這只是我思路

查看完整回答
反對 回復(fù) 2017-10-15
?
蒲公英wsg

TA貢獻(xiàn)242條經(jīng)驗(yàn) 獲得超126個贊

看看 ? ?設(shè)計模式 ,你的問題就會迎刃而解

查看完整回答
反對 回復(fù) 2017-10-14
?
Developer_Zuck

TA貢獻(xiàn)112條經(jīng)驗(yàn) 獲得超42個贊

java里面還有幾個重要特性:封裝,繼承,多態(tài)等。你寫的實(shí)體類可以看作是對象的封裝。在實(shí)體類中寫公共的get與set方法對外提供調(diào)用的便利。包括在實(shí)體類里面提供方法。

那么就你寫的這個案例而言,炮臺,魚,炮彈這三者存在的關(guān)系可能就是炮臺可以發(fā)射炮彈,炮彈可以攻擊魚群。無論是哪個方法,都會涉及調(diào)用對象啊,這不是面向?qū)ο竺???dāng)然,這個游戲可能不是這么在寫。

面向?qū)ο窈苤匾囊稽c(diǎn)就是對象調(diào)用方法,思路捋順了,自然就不會覺得亂了。想要調(diào)用那么方法,就用對象調(diào)用,至于怎么創(chuàng)建這個對象,怎樣傳參就很簡單了。。。


查看完整回答
反對 回復(fù) 2017-10-14
  • 馮寶寶
    馮寶寶
    我也感覺我思路很混亂了,get ,set方法很重要么,
  • 馮寶寶
    馮寶寶
    剛剛看了下,這個set ,get主要是privte時比較有用可是我寫的都是public,friendly,,,,,,,,,,,,,,,,,,,扎心了
  • Developer_Zuck
    Developer_Zuck
    定義變量的時候,一般用private,這樣保證數(shù)據(jù)的安全,然后對外提供公共的get跟set方法,不是必須這樣寫,但這是一種規(guī)范,強(qiáng)烈建議這么寫
  • 2 回答
  • 0 關(guān)注
  • 2510 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號