類和物件的概念

2021-09-24 10:56:40 字數 1396 閱讀 2149

物件物件導向程式設計兩個核心概念

是對一群具有相同特徵或者行為的事物的乙個統稱,是抽象的,不能直接使用

就相當於製造飛機時的圖紙,是乙個模板,是負責建立的

物件由類建立出來的乙個具體存在,可以直接使用

哪乙個類建立出來的物件,就擁有在哪乙個類中定義的:

​​​​​​​物件就相當於圖紙  製造的飛機

在程式開發中,應該先有類,再有物件

類是模板、物件是根據這個模板建立出來的,應該先有類,再有物件只有乙個,而物件可以有很多個

不同的物件之間屬性可能會各不相同

中定義了什麼屬性和方法物件中就有什麼屬性和方法,不可能多,也不可能少在使用面向物件開發前,應該首先分析需求,確定一下,程式中需要包含哪些類!

在程式開發中,要設計乙個類,通常需要滿足一下三個要素:

類名這類事物的名字,滿足大駝峰命名法屬性這類事物具有什麼樣的特徵

方法這類事物具有什麼樣的行為

capwords

1、每乙個單詞的首字母大寫

2、單詞與單詞之間沒有下劃線

名詞提煉法分析整個業務流程,出現的名詞,通常就是找到的類

1、對物件的特徵描述,通常可以定義成屬性

2、物件具有的行為(動詞),通常可以定義為方法

物件導向的概念和類和物件的概念

es6中的物件導向是和其他語言基本比較相似 js正常來說是基於物件語言 很多程式都是基於物件開發 不是物件導向 但是在es6中 我們引入了其他語言中的物件導向 面向過程就是 你需要什麼 寫什麼 物件導向 他就是 你直接封裝好乙個功能 需要的時候 在 呼叫 物件導向的好處 1.避免 冗餘 2.便於後期...

類和物件的概念

物件導向思想 於對現實世界的認知。現實世界繽紛複雜 種類繁多,難於認識和理解。但是聰明的人們學會了把這些錯綜複雜的事物進行分類,從而使世界變得井井有條。比如我們由各式各樣的汽車抽象出汽車的概念,由形形色色的貓抽象出貓的概念,由五彩斑斕的鮮花抽象出花的概念等。汽車 貓 鮮花都代表著一類事物。每一類事物...

類和物件的概念

類的構建和使用中描述了部分類和物件的概念,例如構造 析構函式,類函式,下面介紹其他幾種概念。訪問修飾符有 public private protected三種,描述如下 public 公有成員,在類的外部是可訪問的,可以不通過類函式來進行訪問和修改 private 私有成員,在類的外部是不可訪問的,...