freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第3章面向?qū)ο蟪绦蛟O(shè)計(jì)-wenkub

2022-10-28 16:37:45 本頁(yè)面
 

【正文】 – 有時(shí)可以理解成 : (但不絕對(duì) !) ? 子類對(duì)象 是 一種特殊的父類對(duì)象 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 17 繼承性 的實(shí)現(xiàn) ? 采用關(guān)鍵字 extends public class J_HelloApplet extends Applet { // … } // End of class: J_HelloApplet 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 18 關(guān)鍵字 : instanceof ? 運(yùn)算符 : instanceof ? 例如 : if (p instanceof Circle) – 上面的條件為 true, 當(dāng)且僅當(dāng)引用 p所指向的對(duì)象是類 Circle(或其 子類 )的實(shí)例對(duì)象 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 19 多重繼承 ? 在有些計(jì)算機(jī)語(yǔ)言中,允許一個(gè)類有多個(gè)直接父類。該構(gòu)造方法不含任何參數(shù)。第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 1 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) ? 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想 ? 類、域和方法 ? 繼承性 ? 多態(tài)性 ? 包 ? 封裝性 ? 接口 ? 內(nèi)部類 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 2 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想 ? ? 面向?qū)ο蟪绦蛟O(shè)計(jì) (OOP) – 傳統(tǒng):面向過(guò)程 – 對(duì)象例子 ? 汽車(chē):車(chē)輪、發(fā)動(dòng)機(jī)、方向盤(pán)、座椅、車(chē)門(mén)和窗 ? 狗:動(dòng)物的子類 – 將 數(shù)據(jù) (屬性 )和 方法 (行為或功能 )封裝 到類(classes)中 – 對(duì)象 (objects): 類的實(shí)例或類本身 – 三個(gè)基本特性: 封裝性 、 繼承性 和 多態(tài)性 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 3 本章總體綱要 ? 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想 ? 類、域和方法 ? 繼承性 ? 多態(tài)性 ? 包 ? 封裝性 ? 接口 ? 內(nèi)部類 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 4 類的定義 ? 類的定義格式如下: [類修飾詞 ] class 類名 [extends 父類名 ] [implements 接口名稱列表 ] { 類體 } 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 5 多個(gè)類組成的程序 ? 很多 Java程序需要多個(gè)類完成一項(xiàng)任務(wù) ? 一個(gè)文件一般只含有一個(gè)類 – 每個(gè)文件的長(zhǎng)度一般不要太長(zhǎng) – 最長(zhǎng)一般不要超過(guò) 2020行 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 6 方法定義 ? 與 C++程序不同的是 : 每個(gè)方法都必須隸屬于某個(gè)類 ? 方法定義的格式 : [方法修飾詞 ] 返回類型 方法名 (方法的參數(shù)列表 ) { 方法體 } – 返回類型 : 返回?cái)?shù)據(jù)的數(shù)據(jù)類型 ? 除了構(gòu)造方法,一般要求返回類型 : 要么為 void ,要么為某種數(shù)據(jù)類型 int、 byte、 float或 String ? 最多只能返回一個(gè)值 – 方法名 : 任何一個(gè)合法的標(biāo)識(shí)符 – 參數(shù)列表 : ? 用逗號(hào) (,)分隔開(kāi) 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 7 返回控制 ? 如果沒(méi)有值返回 : – return。 – 這個(gè)默認(rèn)的構(gòu)造方法首先調(diào)用其父類的不含任何參數(shù)的構(gòu)造方法,然后初始化新生成的實(shí)例的各個(gè)成員域變量 ? 默認(rèn)值 : 基本數(shù)值類型 : 0。這種繼承關(guān)系稱為 多重繼承 ? Java不支持 多重繼承 ? Java 允許一個(gè)類有多個(gè)直接父接口(interface) 第 3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 2020/11/23 20 本章總體綱要 ? 面向?qū)ο蟪绦蛟O(shè)計(jì)的基
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1