物件導向基礎

2021-09-13 20:29:46 字數 1445 閱讀 4871

物件:用來描述客觀事物的乙個實體,由一組屬性和方法構成;

屬性:物件具有的各種特徵

每個物件的每個屬性都擁有特定值

例如:張三李四的名字、姓名

方法:物件執行的操作

類:

類是物件概括、是物件的分類;

具有相同屬性和方法的一組物件的集合;

是概括模型,描述物件擁有的特徵(屬性)和行為(方法);

類與物件的關係:類是物件的描述,物件是類的個體;類是抽象的,物件是具體的;程式中由類產生物件;物件導向一共有三個特徵:封裝、繼承、多型;

建立過程:

1、建立屬性

2、建立方法

3、建立物件

4、使用物件

package

ch06;

/** *

@類名

:person *

@描述

:物件導向基礎,建立物件流程 *

@作者

:maodehao *

@版本

:1.0 *

@日期

:2017

- 8

- 14上午9:22:39 */

public

class

person

//2、方法

public

void

showinfo()

public

static

void

main(string args)

} this 關鍵字:本類的  例如 this.name(本類的name

方法:

格式:【訪問控制符】 void 返回型別 方法名(資料型別 引數名,資料型別 引數名 . . . );

呼叫:

1、物件名.方法名();

2、同類中方法呼叫直接用方法名();

帶引數的方法:

語法:《訪問修飾符》返回型別.方法名(引數一,引數二....);

物件導向基礎

什麼是物件導向程式設計?就是把萬事萬物都抽象成為物件,一切都是物件!什麼是抽象?抽象是從眾多的事物中抽取出共同的 本質性的特徵,而捨棄其非本質的特徵。例如蘋果 香蕉 生梨 桃子等,它們共同的特性就是水果。得出水果概念的過程,就是乙個抽象的過程。要抽象,就必須進行比較,沒有比較就無法找到在本質上共同的...

物件導向基礎

我想在這個園子裡面的新人,還是 掌門人 都對 物件導向 這幾字非常的耳熟了或者有一定的了解。但當乙個初學都在學習物件導向的時候,會遇到一些瓶頸和麻煩,認為物件導向非常的難以理解。那麼本章節主要是讓大家了解物件導向,並系統地掌握物件導向程式設計的技能點,消除初學者的疑惑.1 如何去學習物件導向的程式設...

物件導向基礎

uml是一種標準的圖形化建模語言,是物件導向分析與設計的一種標準表示 類圖是用來描述類以及類與類之間關係的一種uml圖 類圖描述的關係包括關聯,範化,依賴,實現等 只要類與類之間存在關聯關係就可以用普通關聯來表示 比如 描述人和計算之間的關係 帶 的一端表示關聯的發起方,箭頭表示關聯的方向 0.1 ...