c 乙個中心,兩個基本點

2021-06-21 09:18:43 字數 1082 閱讀 9809

c#是一種安全的、穩定的、簡單的、優雅的,由c和

c++衍生出來的物件導向的程式語言。它在繼承c和c++強大功能的同時去掉了一些它們的複雜特性(例如沒有巨集以及不允許多重繼承)。

我們學過

vb,我們也了解一點

c++。現在在學起

c#來,就有了另乙個機會去了解和摸索

任何一種程式語言的規律。c#  對我們來說,並不陌生。因為它的資料,表示式,控制結構,函式等我們在學vb c++時,都已經學習過了。c#的物件導向,也在學習uml 學習c++中都有所了解。除此之外,還有c#區別於c++的一些變化是我們多注意的。

以上是簡單進行的一些比較,歡迎補充。除此之外,各語言語法有差異是我們要注意區分的。

以前提起物件導向的幾個特徵,只是有個大概的理解。此次,又從**具體實現

的角度認識了。算是一大收穫。

以下做c#總結

乙個中心:堅持以物件導向為中心。

兩個基本點:堅持掌握基本元素

,堅持了解基本用法

。如圖

以上三點,是我們主要要掌握的。

物件導向,是精髓。三個顯著的特點是:繼承,封裝和多型。

具體涉及到繼承時,既可以在基類虛擬,然後在成員函式中去重寫。也可以,在基類中去抽象乙個類,然後再去例項化它。在繼承的同時,還可以再去新增子類的特有性質。從而達到**的復用。

封裝,會通過設定不同的訪問許可權來實現。私有的保護的或公有。寫成乙個類,本身也就是一種封裝。

多型,就要提到過載和重寫,兩種形式都是實現多型的方式。介面也可以銜接。

c#是一種語言。其實和我們所用的漢語 英語也有相似之處。它要有單詞,要有語法。對映到c#中來說,「單詞」就是它的元素。「語法」就是它的規則。再加上oop的思想,這就是整個c#。

軟體開發中的兩個基本點

事還得從上周末說起 上次說到通過對小翠遲到我們認識到了做軟體應該嚴謹 規範,猶如做人一樣。後來老師有通過對微軟的word中的一些個使用,讓我們進行觀察,並且將得到的結果不斷的進行昇華。先說微軟的word中的功能,比如說平常咱們都是用word,但是其中的一些地方是不是又注意到呢?像是微軟所有產品中的特...

兩個棧實現乙個佇列C

需要實現佇列的push,pop以及查詢佇列頭部的功能 思路 首先定義兩個棧,s1,s2,s1用來儲存元素,s2用來實現佇列 對於push功能,如果s2為空,則加入s2乙個元素,其餘加入s1,否則都加入s1 此時s1是倒序的佇列 對於pop功能,先判斷s2是否為空,如果為空,則將s1中的元素全部加入s...

微控制器兩個按鍵乙個中斷控制方波頻率改變

原理圖 程式 include define uint unsigned int int a 1 週期改變輔助變數 int i 1 週期改變輔助變數 int anjian1 0 中斷改變標記1 int anjian2 0 中斷改變標記2 sbit pwm p1 0 方波1輸出口 sbit pwm1 p...