更新時(shí)間:2022-04-20 11:57:54 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1843次
動(dòng)力節(jié)點(diǎn)小編告訴大家,JAVA的三個(gè)基本原則是繼承、多態(tài)和封裝。JAVA的所有概念都是基于類及其對(duì)象的。對(duì)象是具有某些屬性或?qū)傩缘恼鎸?shí)世界實(shí)體。類是創(chuàng)建對(duì)象的基礎(chǔ)上的原型、藍(lán)圖或模板。沒有類,對(duì)象就不能存在。
JAVA的三個(gè)基本原則定義如下:
1.繼承
2.多態(tài)性
3.封裝
這是一個(gè)用于代碼可重用性的概念。繼承另一個(gè)類的特性的類稱為子類。被繼承的類稱為超類。超類也可以稱為一般類,子類可以稱為特定類。例如,動(dòng)物是一個(gè)包含一些與動(dòng)物相關(guān)的一般特征的類。Cat 是一個(gè)特定的類,其中包含特定于動(dòng)物貓的特征。繼承提供代碼可重用性。如果超類具有某些特性,則子類會(huì)繼承這些特性,就好像它們是它們自己的一樣。子類也可以定義一些自己的特性。
這是一個(gè)像約束力一樣起作用的概念。它可以防止外部用戶未經(jīng)授權(quán)訪問類。封裝意味著“在膠囊中”,這意味著一切都是安全的,以便維護(hù)類的安全性。它是通過使用訪問說明符來實(shí)現(xiàn)的,例如 public、private、protected。訪問修飾符指定一個(gè)類從另一個(gè)類的訪問。例如,如果一個(gè)類被定義為私有,那么它就不能從任何其他類訪問。可以從包內(nèi)或包外的任何類訪問公共類。它充當(dāng)安全功能。
多態(tài)性意味著多種形式。它是一個(gè)概念,允許一個(gè)接口用于一般類別的操作。它也被稱為“一個(gè)接口多個(gè)方法”。例如,有一個(gè)包含許多類型鍵的移動(dòng)集。每個(gè)鍵可以執(zhí)行多種類型的功能。它可以寫數(shù)字、字母或符號(hào)。這個(gè)鍵是多態(tài)的,因?yàn)樗梢杂糜谕瑫r(shí)執(zhí)行許多事情。這是多態(tài)性的一個(gè)合適的例子。方法覆蓋是多態(tài)的一部分。多態(tài)是在運(yùn)行時(shí)實(shí)現(xiàn)的概念。
繼承、多態(tài)和封裝是 JAVA 的關(guān)鍵原則,它們是語言的基礎(chǔ)。還有一些其他的原則,如抽象、數(shù)據(jù)隱藏等不太重要。JAVA主要圍繞這三個(gè)基本原則。
通過上述介紹,相信大家對(duì)Java工作原理已經(jīng)有所了解,大家如果對(duì)此比較感興趣,想了解更多相關(guān)知識(shí),不妨來關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程從入門到精通,通俗易懂,很適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對(duì)大家能夠有所幫助。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)