匿名物件就是沒有名字的物件
特點:1)僅僅使用一次,使用完畢,從記憶體中會立即被釋放帶掉(為節省記憶體空間)。
2)匿名物件也可以作為引數進行傳遞。
注意:使用匿名物件時,不建議多次使用。
格式:new 類名() 前提條件:該類是乙個具體類
1)private可以修飾乙個類中的成員變數,也可以成員方法
2)被private修飾的成員變數或者是成員方法只能在本類中訪問,外界不能訪問的!(保證資料的安全性)
1)方法名和類名相同
2)沒有具體的返回值型別
3)並且連void都沒有
許可權修飾符 方法名就是類名(){}
作用:就是給該物件中的資料進行初始化
注意事項:1)在乙個類中,我們不寫無參構造方法,系統會預設提供乙個無參構造方法。
2)如果我們提供乙個有參構造方法,系統不會在提供無參了,如果使用無參構造方法建立物件,就會報錯。(永遠建議給出無參構造方法,防止出現找不到構造器)
1)屬性私有化
2)提供對外的公共的set***(形式引數)/ get***()方法
3)構造方法:永遠給出無參構造方法;有參構造
定義乙個學生標準類:
//定義學生類
class
student
//提供有參構造方法
public
student
(string stuid,string name,
int age,string gender)
//提供set***()/get***()
public
void
setstuid
(string stuid)
public
void
setname
(string name)
public
void
setage
(int age)
public
void
setgender
(string gender)
//獲取值
public string getstuid()
public string getname()
public
intgetage()
public string getgender()
public
void
eat(string name)
public
void
drink
(string name)
public
void
play
(string name)
public
void
study()
}//測試類
class
studenttest
}
如何書寫報表類需求文件
如何書寫報表類需求文件 最近做了一些報表方面的工作,在寫需求文件時,深感報表型別需求的難以書寫,特別是中式報表,不僅錶樣複雜,並且統計方式演算法繁多,經常連表頭都需要動態變化,寫演算法時經常感覺不知道如何去寫,動態的如何寫,靜態的如何書寫,正巧接觸了一下潤幹報表,感覺按其思路進行報表書寫能將報表演算...
C 初學 1 類書寫規範
1,資料放在private,方法放在public。2,盡量使用const 在對資料不進行修改時 3,形參盡量傳引用 pass by value相當於一次複製,而pass by reference相當於指標 4,返回值盡量傳遞引用,但視情況而定,如必須返回值 類私有成員進行加法 方法 宣告物件a a ...
c string 標準模板類
1 宣告乙個c 字串 宣告乙個字串變數很簡單 string str string類的建構函式和析構函式如下 a string s 生成乙個空字串s b string s str 拷貝建構函式 生成str的複製品 c string s str,stridx 將字串str內 始於位置stridx 的部分...