您好,登錄后才能下訂單哦!
要學好一門語言,首先我們得先對它有個大概的了解。
首先,大家都知道c#是微軟公司在2000年7月發布的一種全新且簡單、安全、面向對象的程序設計語言,是專門為.NET應用而開發的語言。它吸收了C++\Visual Basic、Delphi、Java、等語言的優點,體現了當今最新的程序設計的功能和精華。C#繼承了C語言的語法風格,同時又繼承了C++面向對象的特性。不同的是,C#的對象已經面向Internet進行了重新設計,使用的是.NET框架的類庫;C#不再提供對指針類型的支持,使得程序不能隨便訪問內存地址空間,從而更加健壯;C#不再支持多重繼承,避免了遺忘類層次結構中由于多重繼承帶來的可怕后果。NET框架為C#提供了一個強大的、易用的、邏輯結構一致的程序設計環境。同時,公共語言運行時(common Launguage Runtime)為C#程序提供了一個托管的運行時環境,使程序比以往更加穩定、安全。
在這里我給大家提供一個鏈接,這里面有對c#的初步的比較全面的介紹。
http://baike.baidu.com/view/6590.htm
大家可能對“面向對象”這個概念比較模糊吧?
對象是人們要進行研究的任何事物,從最簡單的整數到復雜的飛機等均可看作對象,它不僅能表示具體的事物,還能表示抽象的規則、計劃或事件。對象具有狀態,比如說人路人甲這個對象,他的狀態包括性別,身高,年齡,體重等等。一個對象用數據值來描述它的狀態。對象還有操作,比如說路人甲這個對象,他的操作包括吃飯,睡覺,開車,工作等等。把數據及對數據的操作方法放在一起,作為一個相互依存的整體——對象。對同類對象抽象出其共性,形成類,比如人類。C#的結構,一切東西都是類。類中的大多數數據,只能用本類的方法進行處理。類通過一個簡單的外部接口與外界發生關系,對象與對象之間通過消息進行通信。程序流程由用戶在使用中決定。
關于“面向對象”這個概念,我在這里也給大家提供一個連接,它里面有對面向對象的更詳細的論述。
http://baike.baidu.com/view/125370.htm
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。