C 入門(二)類,方法和成員變數

2021-09-24 13:33:11 字數 1143 閱讀 1519

作為乙個初學者老把類和方法弄混,這一點就比較難受了,這裡說明一下,可以先死記下來,隨著逐步學習,慢慢就會透徹。說類,方法和成員變數之前先說一下修飾符,資料型別和返回型別的問題。

c#裡面有四種訪問修飾符

1.public:公有的,是型別和型別成員的訪問修飾符。對其訪問沒有限制,也就是誰都可以訪問。

2.internal:內部的,是型別和型別成員的訪問修飾符。同乙個程式集中的所有類都可以訪問

3.private:私有的,是乙個成員訪問修飾符。只有在宣告該類和該結構中才可以訪問。

4.protected:受保護的,是乙個成員訪問修飾符。只能在它的類和它的派生類中訪問。

c#裡面成員變數如果不寫修飾符缺省會被系統認為是private型別。

這裡用一張圖來說明了,當然網上也有更加詳細的,這裡我就不多說了

c#裡面方法的返回型別不能為為空------要麼有返回值(可以是任何型別);要麼沒有返回值也就是(void);

:用class修飾的就是類,也就是名字前面有class的就是類,寫法如下

修飾符 class 自定義類名{

//成員變數

//成員函式(方法)

}舉個例子:public class student這就是乙個公共類.

方法:沒有class修飾,並且名字後面有一對()的,就是方法,寫法如下

修飾符 返回值 自定義方法名()

{//成員變數

}舉個例子: public void student() 這就是乙個無返回值的公共方法.

電腦程式的執行其實就是對資料的操作,像數字,文字,這些在計算機中都可以看成資料,並且他們都是通過變數來儲存。

變數宣告:

修飾符 資料型別 變數名 最後加分號;

舉個例子:

public int hp=100;//整數

public float mp=80;//小數

private string name="張三」;//字串

另外建議,多敲**,多動手,自己實踐,理解起來比只看要快的多。

C 筆記(二) 型別和成員

a class declaration starts with a header.the header specifies 例子 pair 的型別引數是 tfirst 和 tsecond public class pair public tsecond second public pair tfir...

成員變數,類變數,成員方法,類方法

成員變數 包括例項變數和類變數,用static修飾的是類變數,不用static修飾的是例項變數,所有類的成員變數可以通過this來引用。類變數 靜態域,靜態字段,或叫靜態變數,它屬於該類所有例項共有的屬性。而且所有的例項都可以修改這個類變數的值 這個類變數沒有被final修飾的情況 而且訪問類變數的...

複習C (二) 類和函式

由於c 最大的特點 物件導向,類的概念可以說是c 的核心概念。個人認為類很像資料庫知識中的乙個table 當然不完全一樣 事實上,cout也是乙個類物件,是乙個ostream類物件。ostream類定義描述了ostream物件表示的資料以及可以對它進行的操作。這種類並不是使用者設計的 為什麼單獨說這...