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

正文內(nèi)容

第4章類和對象(留存版)

2024-11-03 19:19上一頁面

下一頁面
  

【正文】 這個抽象數(shù) 據(jù)類型的特征。其中, “ 類 ” ( Class)是 “ 類型 ” ( Type) 的同義詞。接口是 Java語言用來實現(xiàn)多重繼承的一種特殊機制,我們將在后面詳細(xì)介紹它的使用方法。 private double salary。 ( 2) 構(gòu)造函數(shù)沒有返回類型 。 屬性描述類是什么 , 方法描述類做什么 。 ( 1) 方法名可以是任何有效的標(biāo)識符 , 命名規(guī)則與標(biāo)識符命名規(guī)則相同 。 //若形式參數(shù)給出新部門號非法,返回 false } Java API中的方法 1. Math類的方法 2. Math方法的調(diào)用實例 在 Java中, Java API( Application Program Interface, 也稱為 Java類庫)提供了豐富的類和方法,可以執(zhí)行常見的算術(shù)運算、字符串操作、字符操作、輸入輸出、錯誤檢查等操作。 private string name。 相對于 protected, privateprotected修飾符把同一包內(nèi)的非子類排除在可訪問的范圍之外,使得成員變量更專有于具有明確繼承關(guān)系的類,而不是松散地組合在一起的包。這是對類進行單元測試的一個很方便技巧。 、最終屬性、最終方法與終結(jié)器 final是最終修飾符 , 它可以修飾類 、 屬性和方法 。 本章小結(jié) ? ? 必須要學(xué)會如何創(chuàng)建 、 引用和繼承已建立的類 。 ? ( 4) 方法頭包括方法名 、 參數(shù)列表 、 返回值類型 、 方法修飾符和方法拋出的例外列表 。 ( 7) 類及其成員修飾符關(guān)系:下表是為了幫助理解而整理 , 請結(jié)合前面的內(nèi)容 , 加深理解 。 ( 5) 在創(chuàng)建一個類的新對象的同時 , 系統(tǒng)會自動調(diào)用該類的構(gòu)造函數(shù)為新對象初始化 。 最終方法 之所以要使用 final方法 , 可能是出于對兩方面理由的考慮 。 除了抽象方法 , 抽象類也可以有具體的數(shù)據(jù)和方法 。 main方法 main方法并不對任何對象施加操作 。 亦可改變那個類現(xiàn)有成員的行為 。這種缺省的訪問控制權(quán)規(guī)定該類只能被同一個包中的類訪問和引用,而不可以被其他包中的類使用,這種訪問特性稱為包訪問性。 注意:系統(tǒng)調(diào)用方法的最大特點:不需要在程序里書寫專門的調(diào)用方法的命令 ? 方法的調(diào)用 在類中調(diào)用類自身的方法,可以直接使用這個方法的名稱;調(diào)用其他對象或類的方法,則需要使用該對象或類為前綴。 另一種是用戶自定義的方法 , 以解決用戶專門需要 。 構(gòu)造函數(shù) 構(gòu)造函數(shù)的作用 ( 1) 對象初始化 ( 2) 引入更多的靈活度 ( 變量賦值或更復(fù)雜的操作 ) ( 3) Java中可以不定義構(gòu)造函數(shù) Java中可以不定義構(gòu)造函數(shù) , 此時系統(tǒng)會自動為 該系統(tǒng)生成一個默認(rèn)的構(gòu)造函數(shù) 。 構(gòu)造函數(shù) ? 1. 構(gòu)造函數(shù)的一般概念 ? 2. 創(chuàng)建自己的構(gòu)造函數(shù) ? 3. 構(gòu)造函數(shù)的作用 構(gòu)造函數(shù) 構(gòu)造函數(shù)的一般概念 要使用對象 , 首先必須構(gòu)造它們 , 并指定它們的初始狀態(tài) ,然后將方法應(yīng)用于對象 。 //職工姓名 salary = s。 “ private”( 私有) ——意味著除您自己、類型的創(chuàng)建者以及那個類型的內(nèi)部函數(shù)成員,其他任何人都不能訪問后續(xù)的定義信息。 ?(2) 程序是一大堆對象的組合;通過消息傳遞,各對象知道自己該做些什么。 ? Java的應(yīng)用程序接口 ( API) 大量的軟件包庫 。 第 4章 類和對象 第 4章 類和對象 ? ? 類 ? 方法 ? 訪問控制符 ? 靜態(tài)修飾符 、 靜態(tài)字段和方法 ? 抽象類與抽象方法 ? 最終類 、 最終屬性 、 最終方法與終結(jié)器 ?本章小結(jié) ?思考與練習(xí) 學(xué)習(xí)要點之二 ?OOD方法提供了抽象數(shù)據(jù)類型機制,遵循軟件設(shè)計的三條重要原則,即抽象、信息隱藏和模塊化; 雙重 模塊化 數(shù)據(jù) 對數(shù)據(jù)的操作 信息 處理 + 封裝 ? 抽象 ?1. 什么是抽象 抽象就是抽出事物的本質(zhì)特性而暫時不考慮它們的細(xì)節(jié) 。 ?(3) 每個對象都有自己的存儲空間,可容納其他對象。 “ protected”( 受保護的) ——與“ private”相似,只是一個繼承的類可訪問受保護的成員,但不能訪問私有成員。 //職工工資 hireDay=new GregorianCalendar(year,month1,day)。 在 Java程序設(shè)計語言中 , 使用構(gòu)造函數(shù) ( constructor) 來構(gòu)造新的實例 。 這個構(gòu)造函數(shù)的名字與類名相同 , 它沒有任何形式參數(shù) , 也不完成任何操作 。 ( 5) Java應(yīng)用程序中 , 程序的執(zhí)行從 main類開始 ,調(diào)用其他方法后又回到 main類 , 在 main類中結(jié)束整個程序的運行 。例如在 isSameDept( )方法中,語句 if(getDeptNo( )= d. getDeptNo( )) 中通過 getDeptNo( )調(diào)用當(dāng)前對象自身的方法并獲得當(dāng)前對象的部門號,通過 d. getDeptNo( )調(diào)用形式參數(shù) d的方法獲得 d的部門編號。通過聲明類的訪問控制符可以使整個程序結(jié)構(gòu)清晰、嚴(yán)謹(jǐn),減少可能產(chǎn)生類間干擾和錯誤。 對于從一個現(xiàn)有類的繼承 , 我們說自己的新類 “ 擴展 ”( extends) 了那個現(xiàn)有的類 。 實際上 , 當(dāng)程序開始執(zhí)行時 , 還不存在任何對象 。 例如 , Person類存儲人的名字并且用一個具體的方法來返回它 。 第一個是為方法 “ 上鎖 ” , 防止任何繼承類改變它的本來含義 。 4. 關(guān)于方法 ? 4. 關(guān)于方法 ? 方法的基本組成部分包括方法頭與方法體兩部分 , 下面便是它最基本的形式: ? [修飾符 ]返回類型方法名 ( 參數(shù)列表 ) throws 例外名 1,例外名 2…… ? { ? 方法體: ? 局部變量聲明; ? 語句序列; ? } ? ( 1) 算法中需要細(xì)化的步驟 、 程序中重復(fù)的代碼以及重載父類方法都可以定義成類的方法 。 類修飾符 類成員 Public 公共類 缺省 abstract 抽象類無對象 Final 最終類 成員 訪問 控制 符 public 所有其他類皆可訪問 本包中的類可以訪問 protected 本包中其他類和所有其他包中的子類 本包中的其他類 private protected 僅該類的所有子類 僅該類當(dāng)前包中子類 private 僅該類本身可以訪問 非法
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1