更新時(shí)間:2018-01-04 20:42:01 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽3592次
想要學(xué)好Java編程,首先要熟知面向?qū)ο螅裉靹?dòng)力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)的小編為大家整理了一些面向?qū)ο笕腴T(mén)基礎(chǔ),希望可以幫助到大家:
面向?qū)ο?ObjectOriented,OO)是軟件開(kāi)發(fā)方法。面向?qū)ο蟮母拍詈蛻?yīng)用已超越了程序設(shè)計(jì)和軟件開(kāi)發(fā),擴(kuò)展到如數(shù)據(jù)庫(kù)系統(tǒng)、交互式界面、應(yīng)用結(jié)構(gòu)、應(yīng)用平臺(tái)、分布式系統(tǒng)、網(wǎng)絡(luò)管理結(jié)構(gòu)、CAD技術(shù)、人工智能等領(lǐng)域。面向?qū)ο笫且环N對(duì)現(xiàn)實(shí)世界理解和抽象的方法,是計(jì)算機(jī)編程技術(shù)發(fā)展到一定階段后的產(chǎn)物。
1,抽象,封裝,繼承,多態(tài)是面向?qū)ο蟪绦蛟O(shè)計(jì)中得四個(gè)特點(diǎn).
2,面向?qū)ο蟮密浖_(kāi)發(fā)大體分為:面向?qū)ο蟮姆治觯嫦驅(qū)ο蟮脑O(shè)計(jì),面向?qū)ο蟮膶?shí)現(xiàn).
可概括為如下過(guò)程:分析用戶(hù)需求,從問(wèn)題中抽取對(duì)象模型;細(xì)化模型,設(shè)計(jì)類(lèi),包括類(lèi)的屬性和類(lèi)間的
相互關(guān)系,同時(shí)觀察是否有可以直接引用的已有類(lèi)或部件;選定一種面向?qū)ο蟮木幊陶Z(yǔ)言,具體編碼實(shí)現(xiàn)
上一階段類(lèi)的設(shè)計(jì),并在開(kāi)發(fā)過(guò)程中引入測(cè)試,完善整個(gè)解決方案.
3,面向?qū)ο蟪绦蛟O(shè)計(jì)方法的優(yōu)點(diǎn)是:可重用性,可擴(kuò)展性,可管理性.
4,類(lèi)的定義:class前的修飾符分為訪問(wèn)控制符和非訪問(wèn)控制符兩大類(lèi).訪問(wèn)控制符包括public和private.
非訪問(wèn)控制符包括abstract(抽象),final(最終).
5,final類(lèi)是最終類(lèi),是不能有子類(lèi)的類(lèi).abstract和final不能同時(shí)修飾一個(gè)類(lèi),因?yàn)槌橄箢?lèi)本身沒(méi)有具體對(duì)象,
需要派生出子類(lèi)后在創(chuàng)建子類(lèi)的對(duì)象.而最終類(lèi)不可能有子類(lèi).
6,創(chuàng)建對(duì)象的格式為:類(lèi)名對(duì)象名=new構(gòu)造方法(參數(shù));注意前面是類(lèi)名后面是構(gòu)造方法.
注意構(gòu)造方法沒(méi)有返回類(lèi)型,也不能寫(xiě)void,主要用于完成類(lèi)對(duì)象的初始化工作,一般不能直接由編程
直接調(diào)用,而是用new運(yùn)算符來(lái)調(diào)用.
7,如果class前面由public修飾符,則默認(rèn)構(gòu)造方法的前面也應(yīng)該有public修飾符.
8,類(lèi)中有static修飾的域或方法,可用類(lèi)名或?qū)ο竺L問(wèn),否則只能用對(duì)象名訪問(wèn).
9,修飾域的訪問(wèn)控制符可以是:public,private,protected,privateprotected.非訪問(wèn)控制符可以是:
static,final,volatile(易失域)
10,類(lèi)變量的最本質(zhì)的特點(diǎn)是:他們是類(lèi)的域,不屬于任何一個(gè)類(lèi)的具體對(duì)象實(shí)例.不是保存在某個(gè)對(duì)象實(shí)例的內(nèi)存空間中,而是保存在類(lèi)的內(nèi)存區(qū)域的公共存儲(chǔ)單元中.
如果有其它疑問(wèn),歡迎學(xué)子們關(guān)注“動(dòng)力節(jié)點(diǎn)Java學(xué)院”微信公眾號(hào),留言給我們,方便為您解答哦。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743