類的基礎操作

2021-09-20 23:15:23 字數 1000 閱讀 7074

使用物件導向程式設計,使程式結構化,基礎學習下,類的簡單例項過程:

#!/usr/bin/env python

# _*_ coding:utf8 _*_

class person:

name="aaaa"#類變數

def __init__(self,name,age):

print " 我是建構函式__init__"

print "類初始化方法"

self.name=name

self.age=age

def __talk(self):

print"我是私有屬性哦......"

def name(self):

print"hello,master,my name is %s"% self.name

def __del__(self):

print "我是析構函式哦....."

if __name__=='__main__':

p=person('aaa',12)#類例項化後,會執行建構函式

p.name()

p._person__talk()#呼叫私有方法

#!/usr/bin/env python

# _*_ coding:utf8 _*_

class person:

bb='number'#類變數可以直接被呼叫self.bb

def sayhi(self):

print "i am sayhi"

method_var='number'

self.method=method_var#把method_var定義成類變數

def getvar(self,aa):

if aa==self.bb:#使用類變數

print "use sayhi"

else:

print "bye"

p=person()

p.sayhi()

p.getvar('number')

js基礎 類css的操作

通過style屬性來修改元素的樣式,每修改乙個樣式 瀏覽器就需要重新渲染一次頁面 這樣的執行的效能是比較差的,而且這種形式當我們要 修改多個樣式時,也不太方便。而且,css是樣式,js是行為,這樣的操作就是行為和表現混合了,在開發中盡量少用。我們可以通過修改元素的class屬性來間接修改樣式,這樣一...

python基礎 類的相關概念及操作

一 類的基本概念 class dog def init self,name,age self.name name self.age age def sit self print self.name.title is now sitting.def roll over self print self....

PDO增刪查改操作類 基礎操作一

畢竟入門不久,之前寫php mysql操作都是直接用原生php連線資料庫進行操作,後來才知道還有pdo這種東西。pdo擴充套件為php訪問資料庫定義了乙個輕量級的 一致性的介面,它提供了乙個資料訪問抽象層,這樣,無論使用什麼資料庫,都可以通過一致的函式執行查詢和獲取資料。下面是剛開始學pdo寫的乙個...