類與對象概述:
A:我們學習編程是為了什么
B:我們如何描述現(xiàn)實世界事物
- 屬性 就是該事物的描述信息(事物身上的名詞)
- 行為 就是該事物能夠做什么(事物身上的動詞)
C:Java中最基本的單位是類,Java中用class描述事物也是如此
- 成員變量 就是事物的屬性
- 成員方法 就是事物的行為
D:定義類其實就是定義類的成員(成員變量和成員方法)
- a:成員變量 和以前定義變量是一樣的,只不過位置發(fā)生了改變。在類中,方法外。
- b:成員方法 和以前定義方法是一樣的,只不過把static去掉,后面在詳細講解static的作用。
E:類和對象的概念
- a:類:是一組相關的屬性和行為的集合(我們班所有的同學都具備相同的屬性和行為,比如:姓名,年齡,學習,這樣就把所有的學生稱為學生類)
- b:對象:是該類事物的具體體現(xiàn)(說某個同學時,他都具備自己特有的屬性和行為)
- c:舉例:
- 類 學生
- 對象 具體的某個學生就是一個對象
比如:車是一個類,具體的開的奔馳、寶馬,就是對象
package com.itheima_01;
/*
* 我們學習編程語言,其實就是為了把現(xiàn)實世界的事物模擬出來,實現(xiàn)信息化。
*
* 我們是如何表示現(xiàn)實世界的事物的呢?
* A:屬性 就是事物的描述信息
* B:行為 就是事物能夠做什么
* 舉例:學生
*
* Java語言最基本的單位是類,所以我們在后面的學習過程中是通過類來體現(xiàn)現(xiàn)實世界事物的。
*
* 類:類是一組相關屬性和行為的集合
* 對象:就是該事物的具體體現(xiàn)
* 舉例:
* 類 學生
* 對象 班長
*/
public class Demo2 {
}