關於構造函數
class Student
{ this
無參構造spa
public Student() { }對象
帶參構造
public Student (int age,string Name,string id)
{
this.age = age;
this.id = id;
this.name = Name;
}string
this表示當前類的實例,用來區分入參和成員變量class
}變量
關於構造,能夠在類中構造函數構造函數
1.方法名與類名相同方法
2.沒有返回值類型交互
3.主要完成對象間的初始化方法
方法重載
若是一個類中的多個方法的方法名相同,參數列表不一樣,就是方法重載。與返回值類型無關
構成方法重載
1.類型不一樣
2.變量順序不一樣
3.參數個數不一樣
類1:
public void play(Music music)
{
}
public void play(Sprict sprict)
{
}
public void play(Song song)
{
}
類2:
Student stu = new Student();
stu.play(new Music());
stu.play(new Sprict());
stu.play(new Song());
方法重載!!!!
其中 構造也是方法重載的一種
對象間的交互
待續。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。