物件導向是一種開發思想
洗衣服:衣服-泡水裡-到洗衣液-揉搓-擰乾-晾乾-收起來
放洗衣機-開電源-收起來
程式設計師世界裡將自己身邊所處的萬事萬物皆理解為物件
物件是通過計算機語言實現的乙個由屬性、行為(主動行為、被動行為)構成的乙個整體性功能的載體
每乙個程式都是乙個物件
或者乙個物件是由其他的各種物件構成
程式中的物件指的是:將其放在任意的環境中,都能夠起到自身的所具有的的本質功能
物件:屬性+行為
屬性:屬性是用來描述乙個物件的所有的外貌特徵的資料
方法(主動行為):指的是乙個物件自己生來就具有的一種行為能力
事件(被動行為):指的是乙個物件被第三方物件影響之後產生的一種行為能力
所謂的物件導向程式設計:通過計算機語言分別實現屬性、方法、事件來得到最終的目標
vs2019是一款整合式開發環境
整合:自身具有語言編譯功能、語言解析功能、生成執行程式、自身帶有虛擬伺服器
.cs檔案指的是c#檔案
sln檔案:是當前解決方案集中的專案配置檔案--一般雙擊這個檔案,就會預設選擇使用vs開啟當前解決方案
資料夾:乙個資料夾就是乙個專案
解決方案和專案
解決方案:針對某個問題提出的解決的方案,同乙個解決方案裡面額各個專案之間可以進行聯絡
專案:指的是解決方案中的一種方案
form1.cs:是winform的框架檔案
desinger.cs:是winform對應的設計介面檔案
.resx:是winform的一些特殊屬性檔案
program.cs:是專案主檔案
program檔案是專案的主檔案,裡面有乙個main函式,程式執行從主函式開始,到主函式結束
properties資料夾:專案屬性資料夾
obj資料夾:應用程式資料夾,裝的是有關當前專案應用程式資料的一些檔案
bin資料夾:
debug資料夾:除錯--除錯完成成功生成可執行程式,失敗返回失敗資料
release資料夾:發布版本--發布需要發布的可執行程式
屬性視窗中
左邊是屬性 右邊是屬性值
class:類
類?:指同一類物件的抽象化概念
經常說寫乙個物件就是寫乙個類
類裡面的所有東西叫做類成員:屬性、方法、事件
雙擊乙個設計介面的物件,則會自動在**中生成這個物件的預設事件
其他事件,在事件視窗中找到,並雙擊,切記目前不要去事件後面做選擇
事件**:物件名_什麼事件 (事件是被動行為)
當某個物件被怎樣的時候執行某些**
目前所有的屬性賦值**全部寫在某個事件或者方法**中
this.backcolor = color.cyan;
某個物件的某個屬性=屬性對應的屬性值
寫**:主謂賓
乙個等號是賦值符號
this是指當前的類物件,.是的,物件的(屬性、方法、事件)
扳手是屬性 後面直接寫等號
方塊是方法 後面直接寫括號
閃電是事件
先看屬性型別,如果是c#中預定義的15種,則直接賦值
怎樣看:滑鼠挪到屬性身上,在提示框中看第乙個單詞
15種屬性型別:
整數(8種)
位:代表整數的取值範圍,2的位數次方,求出來-1就是最大值
符號:代表能否取負數
sbyte(8位有符號整數)
byte(8位無符號整數)
short(16位有符號整數)
ushort(16位無符號整數)
int(32位有符號整數)
uint(32位無符號整數)
long(64位有符號整數)
ulong(64位無符號整數)
浮點型(3種)
double 雙精度
float 單精度 小數後面加f
decimal 精度 小數後面加m
字元型char 單引號中有且只有乙個
字串string 雙引號中隨便寫
布林型bool true/false
物件型object 啥型別都行
C語言基礎 基礎語法
識別符號 識別符號就是變數的名字,函式的名字等都可以叫做識別符號。海風教育投訴 命名規則 1.開頭必須為字母,不得以數字或者下劃線開頭。2.識別符號只能以數字,下劃線字母組合。3.識別符號不准使用c的關鍵字。c基礎知識 1.每個程式有且只能有乙個main函式。2.每條語句以分號結束。3.所有的語句必...
C語言基礎語法
一 關鍵字 識別符號 注釋 1 關鍵字也叫保留字,是c語言中具有特殊含義的符號,共有32個 特點 全部小寫,有特殊顏色 c語言一共提供了32個關鍵字,這些關鍵字都被c語言賦予了特殊含義 auto double int struct break else long switch case enum r...
C語言基礎語法
在程式執行過程中,其值不發生改變的量稱為常量。常量分類 常量 說明直接常量 字面量 可以立即拿來用,無需任何說明的量,例如 符號常量 用識別符號代表乙個常量。在c語言中,可以用乙個識別符號來表示乙個常量,稱之為符號常量。說明 符號常量在使用之前必須先定義,其一般形式為 define 識別符號 常量 ...