java基礎(chǔ)知識第十四天

1.面向?qū)ο?/p>

(1).面向?qū)ο笈c面向過程的區(qū)別

? ? ? ? 面向過程就是分析解決問題所需要的步驟,然后用函數(shù)吧這些步驟一一實現(xiàn),使用的時候一個一個調(diào)用就好了。

而面向?qū)ο?,則是把解決的問題按照一定規(guī)則劃分為多個獨立對象,然后通過調(diào)用對象的方法來解決問題。

(2).面向?qū)ο蟮奶攸c

? ? ? ? 封裝性;繼承性;多態(tài)性。

思想特點:

? ? ? ? a.是一種更符合我們思考習(xí)慣的思想

? ? ? ? b.可以將復(fù)雜的事情簡單化

? ? ? ? c.從執(zhí)行者變成了指揮者

2.類與對象概述

類:是一組相關(guān)的屬性和行為的集合。

對象:就是該事物的具體體現(xiàn),就是類中的某個事物。

? ? ? ? 例如:類:學(xué)生

? ? ? ? ? ? ? ? ? ?對象:班長 ? ? ? ? ? ? ? 班長是屬于學(xué)生的

3.學(xué)生類和學(xué)生事物的對應(yīng)關(guān)系

? ? 類的定義:類是用來描述現(xiàn)實世界事物的。

? ? ? ? 事物:屬性和行為

類和事物的對應(yīng):屬性相當(dāng)于類中的成員變量,行為相當(dāng)于類中的成員方法。

成員變量: 和之前學(xué)習(xí)的變量的定義是一樣的,

區(qū)別就是位置不同:類中 ? ?main方法外

初始化值:不需要初始化值

成員方法:也和我們之前學(xué)習(xí)的方法的定義是一樣的

不過是需要去掉static關(guān)鍵字。

4.學(xué)生類的使用

? 如何使用一個類的成員,就必須擁有該類的對象。

? ? ? ? 創(chuàng)建對象 ? ? 格式:

? ? ? ? ? ? ? ? ? ? ? ? ? ? 類名 ? ?對象名 ?= ?new ?類名();//學(xué)生類: ? student ?s ?= ?new ?student();

對象如何訪問成員

? ? ? ? ? ? ? ? a.訪問成員變量: ? ? 對象名.變量名

? ? ? ? ? ? ? ? b.訪問成員方法: ? ? ?對象名.方法名

5.手機類的定義和使用練習(xí)

? ? ? ? 手機類:

? ? ? ? ? ? ? ? 成員變量:品牌,價格,顏色......

? ? ? ? ? ? ? ? 成員方法:打電話,發(fā)短信,打游戲.....

首先新建一個手機類,代碼如下:

public class Phone_lei {

//成員變量:品牌,價格和顏色;

String name;

double price;

String color;

//成員方法:打電話,發(fā)短信,打游戲;

public void? call(String name){

System.out.println("給"+name+"打電話");

}

public void SendMassage(){

System.out.println("出來玩");

}

public void PlayGame(){

System.out.println("打英雄聯(lián)盟");

}

}

然后創(chuàng)建一個手機類的測試類,代碼如下:

public class Phone {

public static void main(String[] args) {

//創(chuàng)建對象

Phone_lei p = new Phone_lei();

//調(diào)用成員變量

p.name = "華為";

p.color = "星耀黑";

p.price = 6999;

System.out.println("品牌:"+p.name);

System.out.println("顏色:"+p.color);

System.out.println("價格:"+p.price);

//調(diào)用成員方法

p.call("傻小子");

p.SendMassage();

p.PlayGame();

}

}

輸出結(jié)果:


完成調(diào)用。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,853評論 18 399
  • 廢話不多說,自己進入今天的主題 1、面向?qū)ο蟮奶卣饔心男┓矫妫?答:面向?qū)ο蟮奶卣髦饕幸韵聨讉€方面: - 抽象:...
    傳奇內(nèi)服號閱讀 2,538評論 1 31
  • 每當(dāng)有人說,別人穿得好看是因為臉好看的時候, 我真的很想翻個大!白!眼! 雖說這是個看臉的時代, 但是臉不那么美的...
    ZIYOO自有視角閱讀 610評論 1 3
  • 玻璃多明凈 看不到風(fēng)景 只有自己的淺淺輪廓 一個人吃火鍋 一個人去影院 要怎樣戒掉一段綿綿思念 難以維持擁抱后的溫...
    馬錢子閱讀 150評論 0 0
  • 該干嘛就干嘛。不因為環(huán)境而受影響,也不會因為內(nèi)心的好壞而停止應(yīng)該做的事情。這點對于我來說特別重要。因為我是一個特別...
    可梅luly閱讀 457評論 0 0

友情鏈接更多精彩內(nèi)容