藍鷗(www.lanou3g.com)是一家集產(chǎn)、學、研、創(chuàng)為一體的綜合性移動互聯(lián)網(wǎng)研發(fā)培訓機構,致力于iOS開發(fā)、Unity3D游戲開發(fā)、Android開發(fā)、HTML5前端開發(fā)和Web安全攻防等技術人才的培養(yǎng)。
對象.方法名(實際參數(shù));
Person p=new Person();
P.Say();
1、帶有參數(shù)的方法舉例
usingSystem;
namespaceLesson_06
{
classMainClass
{
publicclassCar{
//l跑
//訪問說明符返回值類型方法名(參數(shù)列表){語句;……return返回值;}
//void表示沒有返回值
publicvoidRun(intl){
Console.WriteLine("往前開5米");
}
}
publicstaticvoidMain(string[]args)
{
Carc=newCar();
//調用方法;對象.方法名(參數(shù));
c.Run(5);
}
}
}
namespaceLesson_06
{或者
classMainClass
{
publicclassCar{
//l跑
//訪問說明符返回值類型方法名(參數(shù)列表){語句;……return返回值;}
//void表示沒有返回值
publicvoidRun(intl){
Console.WriteLine("往前開{0}米",l);
}
}
publicstaticvoidMain(string[]args)
{
Carc=newCar();
//調用方法;對象.方法名(參數(shù));
c.Run(5);
}
}
2、兩個參數(shù)的舉例:
namespaceLesson_06
{
classMainClass
{
publicclassCar{
//l跑
//訪問說明符返回值類型方法名(參數(shù)列表){語句;……return返回值;}
//void表示沒有返回值
publicvoidRun(intl,strings){
Console.WriteLine("往前開{0}米",l);
Console.WriteLine(s);
}
}
publicstaticvoidMain(string[]args)
{
Carc=newCar();
//調用方法;對象.方法名(參數(shù));
c.Run(5,"Hello");
}
}
}
3、方法的返回值
classMainClass
{
publicclassCar{
//l跑
//訪問說明符返回值類型方法名(參數(shù)列表){語句;……return返回值;}
//void表示沒有返回值
publicvoidRun(intl,strings){
Console.WriteLine("往前開{0}米",l);
Console.WriteLine(s);
}
publicintAdd(inta,intb){
intc=a+b;
returnc;
}
}
publicstaticvoidMain(string[]args)
{
Carc=newCar();
//調用方法;對象.方法名(參數(shù));
c.Run(5,"Hello");
//求和
inti;
i=c.Add(5,6);
Console.WriteLine(i);
}
}
}
4、私有變量,Get方法使用
usingSystem;
namespaceLesson_06
{
classMainClass
{
privateclassCar{
publicstringname="laowang";
//Get方法
publicstringGetname(){
returnname;
}
//l跑
//訪問說明符返回值類型方法名(參數(shù)列表){語句;……return返回值;}
//void表示沒有返回值
publicvoidRun(intl,strings){
Console.WriteLine("往前開{0}米",l);
Console.WriteLine(s);
}
publicintAdd(inta,intb){
intc=a+b;
returnc;
}
}
publicstaticvoidMain(string[]args)
{
Carc=newCar();
//調用方法;對象.方法名(參數(shù));
c.Run(5,"Hello");
//求和
inti;
i=c.Add(5,6);
Console.WriteLine(i);
//c.name="";
Console.WriteLine(c.Getname);
}
}
}
5、Set方法的使用
usingSystem;
namespaceLesson_06
{
classMainClass
{
privateclassCar{
publicstringname="laowang";
//Get方法
publicstringGetname(){
returnname;
}
//Set方法
publicvoidSetname(stringnewName){
name=newName;
}
//l跑
//訪問說明符返回值類型方法名(參數(shù)列表){語句;……return返回值;}
//void表示沒有返回值
publicvoidRun(intl,strings){
Console.WriteLine("往前開{0}米",l);
Console.WriteLine(s);
}
publicintAdd(inta,intb){
intc=a+b;
returnc;
}
}
publicstaticvoidMain(string[]args)
{
Carc=newCar();
//調用方法;對象.方法名(參數(shù));
c.Run(5,"Hello");
//求和
inti;
i=c.Add(5,6);
Console.WriteLine(i);
//c.name="";
//Console.WriteLine(c.Getname);
c.Setname("老王");
Console.WriteLine(c.Getname);
}
}
}
練習
1、給之前的10個類中字段夠加上Get,Set方法;
2、實現(xiàn)一個專門打印數(shù)組的方法