評價: 1 回應: 2 閱覽: 144
置頂

Java的問題...

大家好ㄦ

小花ㄦ在學到第六章繼承時,冒出了很多疑問

什麼是封裝?資訊隱藏?

多重繼承的觀念是甚麼?

老師在上課時有提到,有空可以多去摸javaAPI

JavaAPI是什麼東西呢?

請各位大大幫小花ㄦ解惑一下!

熱門回應

封裝就是在CLASS類別中的變數存取權限設成 private

這樣外界就無法存取變數內容(也就是隱藏ㄌ資訊)

而要透過public .. set xxx() 及 public ...get xxx() 這樣才能存取或是改變該變數

這種技巧就叫做封裝欄位 
 -

多重繼承指的的是介面類別可以繼成多個介面類別

只有介面類別有此特殊地方也就是多重繼承的觀念

所以介面繼承多個介面類別是唯一在java中可以多重繼承 

介面類別有 public(公開的) final ,static 等隱含特性 因此介面類別一經宣告 

便不允許再更改! 
-
javaAPI是由java程式開發公司的工程師製作出的一些公開的類別套件

統一了一些使用規範及方法

讓java撰寫工程師可以輕易的查看API文件來套用 

例如:將數字轉成字串就用到 String.Value()的方法。

所以撰寫程式時,要常查看javaAPI文件才能活用許多類別中的method 
 

封裝就是把資料作加密的動作,資料有三種加密型態

public、protected、private

public為公用型態,資料可隨時做運算,而後做修改、更動

protected為保護型態,只有同一個package底下才能做運算、更動

private為最高保護型態,外界不可任意更改型值

 

多重繼承就像是一個家族的含意

一個老爸可以生出多個孩子

因此孩子的body可以引用父類別的method

 

而javaAPI上網搜尋有很多

多摸摸真的就很熟練了!

會員登入 (先登入會員才能回覆留言喔!)

Facebook留言