Unity 學習之類和方法的分析(二)

2021-06-27 08:11:35 字數 1268 閱讀 1141

由於今天下午才回來啊 ,老師就給我們留了幾道題做。現在我給大家嘮嘮這幾到題怎麼做啊。

一、寫乙個方法,接收乙個整數引數n

,輸出1+2+…+n的和

class program

public  void sum(int n)//引數{

int sum = 0;

for (int i = 1; i <= n; i++) {

sum = sum + i;//  求和公式。n是

i中的最大值

console.writeline(sum);

static void main(string args)

program t=new program();

t.sum(10);//賦值

console.readkey();

二  寫乙個方法,接收乙個整數引數n

,輸出n

個hello world

(這個題和第乙個題是一樣的就是有點稍微的改動啊)

class text6

public void he(int n)

for (int i = 1; i <= n; i++)

//這就是乙個輸出啊 hello world 

console.writeline("hello,world");

static void main(string irgs)

text6 t = new text6();

t.he(10);

console.readkey();

下面留的幾個題和上面的一樣啊 就不在這這裡一一倒出來了啊,那樣沒有什麼意思啊。現在來總結一下怎麼寫格式啊建構函式。c++的方法過載定義格式為:

class 《類名》

public:

《類名》(參數列)

//...(還可以宣告其它成員函式)

//函式體

舉個例子吧

比如實際開發中,你要記錄人的名字,那麼你寫乙個函式叫做setname(),裡面需要乙個引數,可能是男人,女人,小孩,老人等等各種分類。這個時候你就要去寫很多方法,比如setnameforwoman(),setnameforman(),setnameforchild(),累不累?假如有乙個方法就叫setname(),它有一些過載方法,分別為setname(man man),setname(woman woman),setname(child child),以後無論你有任何分類,你都知道,就這麼乙個方法,我給不同的引數就行,簡潔明瞭,邏輯清晰。

這就是我對這兩道題的理解和感悟啊。如果需要交流的話,請上我們的狗刨網

C 學習之類的構造方法

根據例子來學習吧using system.collections.generic using system.linq using system.text namespace 02類的練習 這裡是讀取內容 set 這裡是寫入內容 private char gender public char gend...

Java之類Object方法原始碼分析

object是所有類的父類,它裡面的方法被所有的類擁有,或者部分覆蓋重寫,因此了解object中的方法,對理解其他類的方法是十分必要的。1.這個方法和static塊結合使用,在類第一次被載入的時候,註冊本地方法 private static native void registernatives s...

Python學習筆記 之 類的匯入方法

在person.py檔案中定義personbase的父類和chinese的子類。personbase類中定義兩種方法,talk 和walk chinese子類中定義乙個屬於子類的language 子類 person.py class personbase def init self print pe...