c# 是乙個簡單的、現代的、通用的、物件導向的程式語言,它是由微軟(microsoft)開發的。
物件導向程式設計語言:
做飯:買食材、洗菜、做菜
假設 乙個物件(父母/飯店老闆)
關注是物件——》做飯交給物件
物件導向是相對於面向過程來講的,物件導向方法,把相關的資料和方法組織為乙個整體來看待,從更高的層次來進行系統建模,更貼近事物的自然執行模式。
物件導向是以「物件」為基本單元構建系統,物件是把資料和資料操作方法放在一起,作為乙個相互依存的整體
物件與物件之間通過訊息進行溝通,程式流程由使用者在使用中決定
物件=屬性+行為
物件:指通過計算機語言實現的乙個由屬性、行為構成的乙個實物(載體)
屬性:屬性是用來描述乙個物件的外觀特徵的資料
行為:(1)主動行為(方法):指的是乙個物件本身擁有的一種能力或者說行為
(2)被動行為(事件):指的是乙個物件接受外界的某種指令之後產生一種行為能力
物件由屬性、方法、事件構成
類:指同一類物件的抽象化概念
類中的大多數資料只能通過本類的方法實現,類包含說明和實現,說明部分被外界所看到,通過簡單的外部介面與外界進行聯絡;實現部分不被外界所看到,在內部通過不同方法的構建,實現不同的功能
類裡面的所有內容叫做類成員
類成員:屬性、方法、事件
類是物件的抽象,物件是類的例項
屬性賦值就是給屬性屬性賦值 如:this.text=「hjkhkj」
this指當前物件:form1
屬性賦值的前提條件:要知道的資料型別以及對應的賦值語法
資料型別:15種
sbyte(8位有符號整數)-128到127
byte(8位無符號整數)0到255
short(16位有符號整數)-32,768到32,767
ushort(16位無符號整數)0到65,535
int(32位有符號整數)-2,147,483,648到2,147483,647
uint(32位無符號整數)0到4,294,967,295
long(64位有符號整數)-9,223,372,036,854,775,808到9,223,372,036,854,775,807
ulong(64位無符號整數)0到18,446,744,073,709,551,615
double雙精度
float單精度 小數後加f
decimal 精度 小數後加m
char 內容在單引號中,有且只有乙個字元
string 內容在雙引號中
boor 值只有true/false
object 可以是任何型別資料型別
第一步:若屬性型別是c#中預定義的15種,就直接賦值
第二步:屬性型別不屬於預定義的15種,那在等號後空格,出現智慧型提示,直接選中後,選擇需要的結果
第三步:前兩種都不行,直接使用屬性型別 點 ,根據提示選擇結果
第四部:以上幾步都不行,那在等號後 new空格,出現智慧型提示,小括號後刪掉前括號,再新增上,會出現提示括號中所要填寫的內容
overflow hidden語法屬性全面理解
overflow hidden 的使用 引用 overflow 版本 css2 相容性 ie4 ns6 繼承性 無 語法 overflow visible auto hidden scroll 引數 visible 不剪下內容也不新增滾動條。假如顯式宣告此預設值,物件將被剪下為包含物件的window...
Jquery attr 方法 屬性賦值和屬性獲取
jquery中用attr 方法來獲取和設定元素屬性,attr是attribute 屬性 的縮寫,在jquery dom操作中會經常用到attr attr 有4個表示式。1.attr 屬性名 獲取屬性的值 取得第乙個匹配元素的屬性值。通過這個方法可以方便地從第乙個匹配元素中獲取乙個屬性的值。如果元素沒...
Jquery attr 方法 屬性賦值和屬性獲取
jquery中用attr 方法來獲取和設定元素屬性,attr是attribute 屬性 的縮寫,在jquery dom操作中會經常用到attr attr 有4個表示式。獲取屬性的值 取得第乙個匹配元素的屬性值。通過這個方法可以方便地從第乙個匹配元素中獲取乙個屬性的值。如果元素沒有相應屬性,則返回 u...