靜態方法,靜態屬性,都是不需要建立例項物件就可以呼叫,而且是單例的,不管建立多少個物件,都是共享乙個 靜態屬性。
靜態方法不可以呼叫非靜態的變數,只可以呼叫靜態的屬性。
靜態方法不可以呼叫非靜態的方法,只可以呼叫靜態的方法
靜態方法和static**塊在類被載入的時候就會被執行!!!!
我們定義常量是這樣的
public static final double pi=3.1415926;
static 表示只有乙個常量,單例模式
final 表示不可以更改
有的時候我們定義資料庫連線屬性什麼的,可以把那些個常量這樣定義,
更好的方式就是定義乙個常量工具類,這個類定義
public db
呼叫的話就是
db.user
db.passwd
。。。
靜態屬性靜態方法
靜態屬性用於儲存內的公有資料 靜態方法裡面只能訪問靜態屬性 靜態成員不需要例項化就可以訪問 類的內部可以通過self或者static關鍵字訪問自身的靜態成員 子內方法中可以通過parent關鍵字訪問父類的靜態成員 可以通過類的名稱在類定義外部訪問靜態成員 class human class nbap...
靜態屬性 類方法 靜態方法
靜態屬性 既可以訪問例項屬性也可以訪問類屬性 self 1 靜態屬性 資料屬性 2 class room 3 def init self,name,owner,width,length,height 4 self.name name 5 self.owner owner 6 self.width w...
靜態屬性 類方法 靜態方法
class room tag 1 def init self,name,owner,width,length,heigh self.name name self.width width self.owner owner self.length length self.heigh heigh 既可以訪...