這篇隨筆改用c#語言實現同樣的功能
方法類:array
1主方法類:programusing
system;
2using
system.collections.generic;
3using
system.linq;
4using
system.text;
5using
system.threading.tasks;67
namespace821
return
arr;22}
2324
///25
///創造乙個複製陣列的方法arrcopy()
26///
27///
28///
29public
int arrcopy(int
arr)
34//
複製後遍歷新的陣列並輸出
35 console.writeline("
複製後的陣列為:");
36for (int i = 0; i < fuzhi.length;i++)
3740
return
fuzhi;41}
42///
43///
設定乙個實現陣列的反轉的方法fanzhuan()
44///
45///
46///
47public
int fanzhuan(int
arr)
55return
arr;56}
57///
58///
氣泡排序的方法sort()
59///
60///
61public
void sort(int
arr)
6272}73
}74}//把這部分交換陣列元素位置的**寫在乙個方法中
public void jiaohuan(int arr,int i,int j)75}
76 }
1執行結果:using
system;
2using
system.collections.generic;
3using
system.linq;
4using
system.text;
5using
system.threading.tasks;67
namespace8;
15//
初始化array類
16 array a1 = new
array();
17 a1.arrcopy(arr);//
呼叫複製陣列的方法arrcopy()
1819 console.writeline("
\n反轉後的陣列為:");
20 a1.fanzhuan(arr);//
呼叫反轉方法實現陣列的反轉
21 a1.showarr(arr);//
反轉後遍歷陣列arr
2223 console.writeline("
\n氣泡排序後的陣列為:");
24 a1.sort(arr);//
呼叫方法對arr排序
25a1.showarr(arr);
2627
console.readkey();28}
29}30 }
C 物件導向 物件陣列
編譯器 devc 5.4.0 所用語言 c main.cpp include include include newpneumonia.h define n 29 巨集定義 using namespace std int main 物件陣列 newpneumonia array n newpneum...
物件導向的方法
物件導向是按照貼近生活的認知論和思維方式來研究和模擬客觀世界的方法學。物件導向方法是一種運用物件 類 繼承 封裝 聚合 訊息傳遞 和多型等概念來設計 系統的軟體開發方法。物件導向方法 object oriented oo 以系統物件作為研究物件 為 資訊系統的分析與設計提供了一種全新的方法。彌補了傳...
C 的物件導向
c 是物件導向的應用,與c面向過程相比更加簡單,更加容易理解,更容易應用。c 物件導向來說具備三個基本點 封裝 繼承和多型。封裝不是c 特有的,c語言也包含了封裝,c的封裝只包含了邏輯,而c 的封裝則包含了資料和邏輯,物件導向的封裝更加完美。c 的類作為物件的抽象,它只公開部分的物件,保證此類的安全...