成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

面向?qū)ο笈c封裝-創(chuàng)新互聯(lián)

面向?qū)ο? 1面向?qū)ο蟮奶攸c:

(1)是一種更符合我們思想習(xí)慣的思想。

浮梁ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

(2)可以將復(fù)雜的事情簡單化

(2)將我們從執(zhí)行者變成指揮者(角色發(fā)生了變化)

面向?qū)ο箝_發(fā):

就是不斷的創(chuàng)建對象,使用對象,指揮對象做事情

面向?qū)ο笤O(shè)計:

在管理和維護(hù)對象之間的關(guān)系。

低耦合

對象與對象之間的關(guān)系越低越好。(沒有關(guān)系最好)

高內(nèi)聚

能夠獨立完成某件功能的能力

2特征:(面向?qū)ο蟮闹R點)

封裝(encapaulation)

繼承(inheritance)

多態(tài)(polymorphism)

3面向?qū)ο螅惻c對象概述)(掌握)

學(xué)習(xí)編程為了什么?(為了把我們?nèi)粘I铧c事務(wù)用學(xué)習(xí)語言描述出來)

我們?nèi)绾蚊枋霈F(xiàn)實的信息

屬性:該事物的描述信息(事物身上的名詞)

行為:該事物能夠做什么(事物身上的動詞)

java中最基本的單位是類(class)

成員變量:事物的屬性(事物的名詞)

成員方法:事物的行為(事物的動詞)

定義類就是定義類的成員(成員變量,成員方法)

成員變量:和以前定義的變量一樣,位置發(fā)生變化,在類中方法外

全局特點(不包含在任何方法內(nèi),且在類中)

成員方法:和以前定義的一樣,將static去掉

類和對象的概念

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

對象:是該事物的具體體現(xiàn)

package com.demo.cn;

public class Phone {
	String brank;
	int price;
	public void call() {
		System.out.println("打電話");
	}
	public void senMessage() {
		System.out.println("發(fā)短息");
	}
	public void playGame() {
		System.out.println("玩游戲");
	}
}
package com.demo.cn;

public class Test_Phone {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Phone p1=new Phone();
		Phone p2=new Phone();
		p1.brank="小米";
		p2.brank="華為";
		p1.price=3999;
		p2.price=5999;
		System.out.println(p1.brank+","+p1.price);
		System.out.println(p2.brank+","+p2.price);
	}

}

4面向?qū)ο螅惖氖褂茫?p>文件名:在一個java未按中一般分為:一個基本類,一個測試類(開發(fā)測試用)

??? 建議文件名和測試名存在關(guān)聯(lián)想

創(chuàng)建對象;

格式:類名????? 對象名稱(自己起的)=new 類名()

String s=new String();

使用成員變量:s.name;

成員變量賦值:s.name="張三";

調(diào)用成員方法:s.leep();

5面向?qū)ο螅ㄔ趦?nèi)存中如何儲存)(堆,棧,方法區(qū))

硬盤:堆(存儲數(shù)據(jù))堆中只能存儲數(shù)據(jù)

方法區(qū)(在硬盤上分一個區(qū))方法區(qū):當(dāng)類加載的時候就會進(jìn)入方法區(qū)

內(nèi)存條:棧(緩存)棧:所有的方法都進(jìn)棧運行玩都要彈棧(離開)

6面向?qū)ο螅ǔ蓡T變量和局部變量的區(qū)別) 在類中的位置不同

成員變量:在類中方法外

局部變量:方法(中,上)

在內(nèi)存在的位置不同

成員變量:存在堆內(nèi)(硬盤),成員變量屬于對象,對象進(jìn)堆

局部變量:存在棧中(內(nèi)存條),局部變量屬于方法,方法進(jìn)棧

聲明周期不同

成員變量:隨著對象的創(chuàng)建而存在,對象消失而消失

局部變量:隨著方法被調(diào)用而存在,方法調(diào)用玩就消失

初始化值不同

成員變量:有默認(rèn)的初始化值? int 初始值為0? String 初始值為null

局部變量:沒有默認(rèn)初始值

注意:局部變量和成員變量名稱一致時,在方法中使用的時候,系統(tǒng)采用的是就近原則,實力調(diào)用語句近,就先被用

封裝

指隱藏對象的屬性的實現(xiàn)細(xì)節(jié),僅對外提供公用的訪問方式(get? set)

好處:

隱藏了實現(xiàn)的細(xì)節(jié),提供公共的訪問方式。

提高了代碼的復(fù)用性

提高了安全性

封裝原則

將不需要對外提供的內(nèi)容都隱藏起來。

把屬性隱藏,提供公用的方法(get獲取,set傳值)

private私有關(guān)鍵字的概述和特點

特點

是一個權(quán)限的修飾符

可以修飾成員變量和方法

被修飾的成員只能在本類中被使用

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)站欄目:面向?qū)ο笈c封裝-創(chuàng)新互聯(lián)
本文地址:http://jinyejixie.com/article28/ccppcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、品牌網(wǎng)站設(shè)計網(wǎng)站制作、網(wǎng)站內(nèi)鏈、靜態(tài)網(wǎng)站虛擬主機

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
抚顺市| 吴旗县| 肃宁县| 金门县| 鄯善县| 绥滨县| 柘城县| 梧州市| 梧州市| 孟州市| 鱼台县| 广昌县| 宜兴市| 玛曲县| 林芝县| 长兴县| 泰州市| 河曲县| 东方市| 卢湾区| 普定县| 沛县| 凤翔县| 建始县| 连南| 浦江县| 平昌县| 柳河县| 汝城县| 吴旗县| 游戏| 滦南县| 嘉定区| 宜阳县| 砚山县| 澎湖县| 磴口县| 屏南县| 富裕县| 张家口市| 东丰县|