c#类及相同属性方法集合

//今天學習到了 Class類 具有相同屬性的方法的集合
{
//Class是關鍵字 Program是類名 都採用帕斯卡命名規則
class Program
{
private static void Main(string[] args)
{
//此處定義創建對象
//對象創建的固定格式為 類名 對象名 = new 類名 ()無參構造
//變量名 對象名 以字母開頭 遵循駝峰式命名法
People p = new People();
p.Eat();
Console.WriteLine("p");
}
//Class是關鍵字 People是類名 都採用帕斯卡命名規則
class People
{
//人都有屬性           屬性:存數據        方法:處理數據
//此處定義了人吃東西
public void Eat()
{
//此處輸出      未輸出的原因是沒main函數,它是程序執行的開始除 主函數
Console.WriteLine("正在吃");
}
}
//class number
//{
//  int是整數      
//  float是小數 在賦值完成後必須要加一個f結尾
//  double是小數和整數都可以的數值,但在其後寫小數不用加f結尾
//  bool是布爾類型的值,其只有兩個值分別為true和false
//public static void Main(string[] args)
//{
//此處示意各個數值類型
//int a = 10;
//float b = 10.1f;
//double c = 10;
//double d = 10.01;
//bool e = true;
//bool f = false;


//}
//}
}
}
/**
 * 目的:調用People類的Eat方法
 *1.在調用(執行)?
 * —>在main函數中(主函数 程序从这里开始执行)
 *2.誰去調用
 *  ->方法定義在納格類中,就由該類的對象來調用(用People類的對象來調用)
 *3.Main函數中沒有People的對象怎麼辦?
 *  ->沒有則直接創建(在需要用到對象的地方創建)
 * 4.調用方法?
 *  ->對象,方法名()
 **/


/*
* 1.数值类型 
* 为值类型 返回数值类型
* 2.引用类型
* 为引用类型时 传递的值为该类的对象
*/

猜你喜欢

转载自blog.csdn.net/qq_39609115/article/details/81003347