freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]第3章c程序設(shè)計(jì)_循環(huán)(參考版)

2024-10-22 00:19本頁面
  

【正文】 using 。 using 。 using 。 如項(xiàng)目 ex3_7引用命名空間如下: 命名空間 using System。 //定義矩形的左上角位置字段 … } } 命名空間 當(dāng)項(xiàng)目程序用到某個(gè)命名空間中所定義的類、接口等時(shí),必須先引用后使用。 //定義矩形對(duì)象 rect1 … } class Rectangle { … private int _lenth, _width。如在例 37中,在解決方案 ex3_7后,所有代碼均存放在 ex3_7 命名空間中。 命名空間 用戶自定義命名空間 1. 命名空間的創(chuàng)建 C在項(xiàng)目創(chuàng)建后,項(xiàng)目的所有代碼都被組織在一個(gè)命名空間中。 ( 2) :訪問 GDI+基本圖形。 ( 3) :包含生成和使用 XML Web服務(wù)的類。 命名空間 Web命名空間用于開發(fā) Web應(yīng)用程序和 XML Web Services ,具體包括以下內(nèi)容: ( 1) :包含用于創(chuàng)建 HTML空間的類。 ( 5) :訪問 ODBC數(shù)據(jù)源。 ( 3) :連接 SQL Server數(shù)據(jù)庫,執(zhí)行命令、讀取數(shù)據(jù)等操作的類。 ( 3) :用于多線程的編程,如線程 Thread、計(jì)時(shí)器類 Timer等 命名空間 數(shù)據(jù)操作命名空間用于訪問和操作數(shù)據(jù)庫,主要由 ,具體包括以下內(nèi)容: ( 1) :包含數(shù)據(jù)操作共享的基本類。 命名空間 1. 編程基礎(chǔ)命名空間 編程基礎(chǔ)命名空間提供了編程所需要的基本類,包括以下內(nèi)容: ( 1) :定義各種對(duì)象的集合,如動(dòng)態(tài)數(shù)組 ArrayList、哈希表類 Hashtable等。 命名空間 系統(tǒng)提供的命名空間 按照功能可將 .NET框架命名空間分為:編程基礎(chǔ)命名空間、數(shù)據(jù)操作命名空間是、 Web命名空間、 Windows應(yīng)用命名空間、組件模型命名空間、框架服務(wù)命名空間、安全控制命名空間、網(wǎng)絡(luò)應(yīng)用命名空間、工程配置命名空間、全球 /本地化命名空間、反射命名空間 。 .NET框架為開發(fā)人員提供了豐富的類庫,用戶可以繼承或直接使用這些類,快速開發(fā)應(yīng)用程序。 ( 7)生成與運(yùn)行程序。 ( 5)編寫四個(gè)按鈕的事件處理程序。 ( 3)在 namespace ex3_7_1中定義 IShape接口。 public interface IShape { int Area()。 ③在類中定義實(shí)現(xiàn)接口抽象方法的方法時(shí),必須使用 public修飾符。 類與對(duì)象 ( 3)接口的實(shí)現(xiàn) 由于接口定義的方法都是抽象方法,所以需要為這些抽象方法定義具體的操作來實(shí)現(xiàn)接口的功能。 ③接口允許繼承多個(gè)父接口。} } 類與對(duì)象 說明: ①在接口中定義的方法全部是抽象方法,即沒有方法體的方法。 //Hello屬性 String Hello {get。 類與對(duì)象 接口 ( 1)接口定義 接口是由抽象方法、屬性等組成的類 ,它使得處于不同層次、互不相關(guān)的類能夠執(zhí)行相同的操作。 C只支持單繼承,即一個(gè)類只能有一個(gè)父類。 } 類與對(duì)象 接口 在代碼中,接口主要用于負(fù)責(zé)功能的定義;接口不負(fù)責(zé)功能的實(shí)現(xiàn),只負(fù)責(zé)功能的定義,而類負(fù)責(zé)功能的具體實(shí)現(xiàn)。 = ()。 = ()。 } 類與對(duì)象 //獲取屬性按鈕事件處理方法 private void btn_Get_Click(object sender, EventArgs e) { = ()。 =Convert .ToInt32 ( )。 = ()。 = ()。 = ()。 //定義矩形對(duì)象 rect1 類與對(duì)象 ( 6)編寫四個(gè)按鈕事件處理方法 //為對(duì)象分配內(nèi)存并初始化按鈕事件處理方法 private void btn_rect_Click(object sender, EventArgs e) { rect1 = new Rectangle(10, 20, 30, 40)。 } } 類與對(duì)象 ( 5)在窗體類中定義矩形對(duì)象 public partial class Form1 : Form { public Form1() { InitializeComponent()。 } get { return _top。 } get { return _left。 } get { return _width。 } get { return _length。 _top = top。 _width = width。//定義矩形的長(zhǎng)寬字段 private int _left, _top。 //定義常量 public static float count = 0。 類與對(duì)象 ( 2)成員方法 屬性方法:設(shè)置與獲取屬性方法 Lenth、 Width、 Left、 Top 方法:計(jì)算矩形面積方法: Area() 構(gòu)造函數(shù):初始化字段變量值 ( 3)定義矩形對(duì)象 rect1,初始值為 40 類與對(duì)象 類與對(duì)象 圖 類與對(duì)象應(yīng)用示例 3. 設(shè)計(jì)步驟如下 ( 1)創(chuàng)建解決方案 ( 2)窗體屬性 Name:frm_Class Text:類與對(duì)象應(yīng)用示例 類與對(duì)象 ( 3)控件屬性設(shè)置 標(biāo)簽控件的 Text 屬性按圖示 。 對(duì)象名 .成員名 類與對(duì)象 例 37 類與對(duì)象應(yīng)用示例。 類與對(duì)象 ( 1)定義對(duì)象 類名 對(duì)象名 ; ( 2)為對(duì)象分配內(nèi)存 對(duì)象名 =new 類名 ()。 ④析造函數(shù):由類名前加“ ~”組成,且無參數(shù)及返回類型。 類與對(duì)象 ③ 構(gòu)造函數(shù):用于對(duì)象數(shù)據(jù)成員的初始化。 定義格式: [成員修飾符 ] static 類型 變量 [=初值 ]; 類與對(duì)象 ( 4)方法成員 ①一般方法: 用于完成某種操作任務(wù)的函數(shù)或過程; 如,計(jì)算矩形面積的函數(shù) int Area(void)稱為成員方法。 //定義字段變量 :_length 類與對(duì)象 ③ 靜態(tài)成員變量 :靜態(tài)成員變量只屬于類而不屬于對(duì)象,所以稱為類變量。 //定義常量PI= 類與對(duì)象 ② 對(duì)象成員變量(字段) :對(duì)象成員變量屬于對(duì)象,僅在用類定義對(duì)象時(shí)為變量分配內(nèi)存,引用方式: 對(duì)象名.變量名 用于存儲(chǔ)屬性值。 類與對(duì)象 ( 3)數(shù)據(jù)成員 ①常量 :在類中定義的常量,代表與類相關(guān)的常數(shù)值,定義時(shí)賦值,以后不能改變。 abstract:抽象類,不能生成對(duì)象。 2. 類的定義格式 [類修飾符 ] class 類名 [:父類名 ] { //定義成員變量 [成員修飾符 ] 類型 成員變量 1 [=初值 ]; … [成員修飾符 ] 類型 成員變量 n [=初值 ]; 類與對(duì)象 //定義成員方法 [成員修飾符 ] 類型 成員方法 1[(形參) ] { 方法體 } … [成員修飾符 ] 類型 成員方法 n[(形參) ] { 方法體 } } 類與對(duì)象 ( 1)類修飾符 public:公有類,允許程序在解決方案中的任何位置訪問公有類。 cout矩形 r2的面積 =()endl。 cout矩形 r1的面積 =()endl。} }。 } 類與對(duì)象 ~Rectangle( ) { cout調(diào)用了析構(gòu)函數(shù)! endl。 Right=R。 Left=L。 類與對(duì)象 include include class Rectangle { private: int Left,Top, Right,Bottom。 類與對(duì)象 【 引例 】 定義描述矩形的類。 ( 3)類具有重載性與多態(tài)性 重載性:允許形參不同的函數(shù)重名。 類與對(duì)象 ( 1)類具有封裝性與安全性 封裝性:類將數(shù)據(jù)及函數(shù)封裝在一起 安全性:私有數(shù)據(jù)成員只能通過公有接口函數(shù)訪問。 ( 2)析造函數(shù)名由類名前加“ ~”組成,且無參數(shù)及返回類型。 數(shù)據(jù)成員引用: 對(duì)象名 .數(shù)據(jù)成員名 ; 成員函數(shù)的調(diào)用: 對(duì)象名 .成員函數(shù)名 (實(shí)參 ); 類與對(duì)象 3.構(gòu)造函數(shù)與析構(gòu)函數(shù) ( 1)構(gòu)造函數(shù)用于對(duì)象數(shù)據(jù)成員的初始化。類的定義格式為: class 類名 { public: //定義公有數(shù)據(jù)成員或成員函數(shù), 成員表 1 private: //定義私有數(shù)據(jù)成員或成員函數(shù) 成員表 2 p
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1