類修飾符的含義:
public 將乙個類宣告為公共類,它可以被任何物件訪問,乙個程式的主類必須為公共類
abstract 將乙個類宣告為抽象類,沒有實現的方法,需要子類提供方法的實現.
final 將乙個類宣告為最終類即非繼承類,表示它不能被其他類所繼承
friendly 友元型別,預設的修飾符,只有在相同包中的物件才能使用這樣的類
成員變數修飾符的含義:
public 公共訪問控制符.指定該變數為公共的,它可以被任何物件的方法訪問.
private 私有訪問控制符.指定該變數只允許自己類的方法訪問,其他任何類(包括子類)中的方法均不能訪問此變數.
protected 保護訪問控制符.指定該變數可以被它自己的類及其子類訪問,在子類中可以覆蓋此變數.
friendly 預設的友元訪問控制符,在同乙個包中的其他類可以訪問此變數,而其他包中的類不能訪問該變數.
final 最終修飾符.指定次變數的值不能改變.
static 靜態修飾符.指定該變數被所有物件共享,即所有的例項都可以使用該變數
transient 過度修飾符.指定該變數是乙個系統保留,暫無特別作用的臨時性變數.
volatile 易失修飾符.指定該變數可以同時被幾個執行緒控制和修改
成員方法修飾符的含義:
synchronized 同步修飾符.在多執行緒程式中,該修飾符用於在執行前,對它所屬的方法枷鎖,以防止其他執行緒訪問,執行結束後解鎖.
native 本地修飾符.指定此方法的方法體是用其他語言(如c)在程式外部編寫的
eg:定義乙個圓柱體類,並建立相應的物件,然後計算圓柱體的底面積與體積.
package example;
class cylinder
double volume()
}public class unit6
呵呵 都是基礎的知識,不過我也只是自己總結+參閱書籍.
eg:將乙個矩陣轉置後輸出.
int transpose(int array)
{int temp;
for(int i=0;ifor(int j=0;jtemp=array[i][j];
array[i][j]=array[j][i];
array[j][i]=temp;
return array;
匿名物件:
當乙個物件被建立之後,在呼叫該物件的方法時,也可以不定義物件的引用變數,而直接呼叫這個物件的方法,這樣的物件叫做匿名物件.
Python學習 第六章 類與物件
6.1.4 例項方法和自動繫結 6.2 方法 6.3 成員變數 python定義類的簡單語法如下 class 類名 執行語句.零個到多個類變數.零個到多個方法.class person hair black def init self,name charlie age 8 self.name nam...
第六章 類與物件 類的包含
1.組合描述的是類與類之間的整體與部分的關係,即如果在邏輯上a是b的一部分,則允許a和其他資料成員組合成b。例如 發動機 車輪 電池 車門 方向盤 底盤都是小汽車的一部分,它們組合成汽車,而不能說發動機是汽車的一種。2.類的組合,指的是類中內嵌其它類的物件作為成員資料 實現組合用類成員表示,即乙個類...
mysql第六章 第六章 mysql日誌
第六章 mysql日誌 一 錯誤日誌 錯誤日誌的預設存放路徑是 mysql 存放資料的地方 hostname.err 1.修改錯誤日誌存放路徑 mysqld log error data mysql mysql.log 2.檢視配置命令 show variables like log error 3...