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

正文內(nèi)容

鄭州大學現(xiàn)代遠程教育java程序設計課程考核要求(已修改)

2025-07-19 15:54 本頁面
 

【正文】 鄭州大學現(xiàn)代遠程教育《JAVA程序設計》課程考核要求說明:本課程考核形式為提交作業(yè),完成后請保存為WORD 2003格式的文檔,登陸學習平臺提交,并檢查和確認提交成功(能夠下載,并且內(nèi)容無誤即為提交成功)。一.作業(yè)要求。二.作業(yè)內(nèi)容1.簡答題1)描述面向?qū)ο蟮娜齻€重要特性(封裝性、繼承性、多態(tài)性)。答::封裝是面向?qū)ο蟮奶卣髦?,是對象和類概念的主要特性。封裝是把過程和數(shù)據(jù)包圍起來,對數(shù)據(jù)的訪問只能通過已定義的界面。封裝保證了模塊具有較好的獨立性,使得程序維護修改較為容易。對應用程序的修改僅限于類的內(nèi)部,因而可以將應用程序修改帶來的影響減少到最低限度。:繼承是一種聯(lián)結類的層次模型,并且允許和鼓勵類的重用,它提供了一種明確表述共性的方法。對象的一個新類可以從現(xiàn)有的類中派生,這個過程稱為類繼承。新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。派生類可以從它的基類那里繼承方法和實例變量,并且類可以修改或增加新的方法使之更適合特殊的需要。繼承性很好的解決了軟件的可重用性問題。3.多態(tài)性:多態(tài)性是指允許不同類的對象對同一消息作出響應。多態(tài)性包括參數(shù)化多態(tài)性和包含多態(tài)性。多態(tài)性語言具有靈活、抽象、行為共享、代碼共享的優(yōu)勢,很好的解決了應用程序函數(shù)同名問題。2)描述java的流的分類以及相應的基類。答:,可分為輸入流和輸出流。輸入流:只能從中讀取數(shù)據(jù),而不能向其寫出數(shù)據(jù)輸出流:只能向其寫出數(shù)據(jù),而不能從中讀取數(shù)據(jù),可分為字符流和字節(jié)流字節(jié)流:以字節(jié)為單位進行數(shù)據(jù)傳輸,每次傳送一個或多個字節(jié)字符流:以Unicode字符為單位進行數(shù)據(jù)傳輸,每次傳送一個或多個字符,可分為節(jié)點流和處理流。節(jié)點流:直接從指定的位置(如磁盤文件或內(nèi)存區(qū)域)讀或?qū)?;處理流:對一個巳存在的流的連接和封裝,通過對所封裝的流的功能調(diào)用實現(xiàn)數(shù)據(jù)的讀/寫功能,處理流并不直接連接到數(shù)據(jù)流。java中所有的I/O流都基于四個基類:輸入流:InputStream,Reader輸出流:OutputStream,WriterInputStream和OutputStream是面向字節(jié)的,Reader和Writer是面向Unicode字符的。從字節(jié)流到字符流的轉(zhuǎn)換:例如:InputStreamistream=newFileInputStream(C:/)。InputStreamReaderisr=newInputStreamReader(istream)。同理,從字符流到字節(jié)流的轉(zhuǎn)換:從字符流中獲取char[]數(shù)組,轉(zhuǎn)換為String,然后調(diào)用String的API函數(shù)getBytes()獲取到byte[]。3)舉例說明監(jiān)聽器方式的事件處理機制。答:Java事件處理機制事件監(jiān)聽器的四種實現(xiàn)方式:自身類作為事件監(jiān)聽器外部類作為事件監(jiān)聽器匿名內(nèi)部類作為事件監(jiān)聽器內(nèi)部類作為事件監(jiān)聽器自身類作為事件監(jiān)聽器:Java代碼復制代碼收藏代碼import.*。import.*。import.*。/***Java事件處理機制:自身類作為事件監(jiān)聽器*@authorWinty(wintys@)*@version2008123*/classThisClassEventextendsJFrameimplementsActionListener{JButtonbtn。publicThisClassEvent(){super(Java事件監(jiān)聽機制)。setLayout(newFlowLayout())。setDefaultCloseOperation()。btn=newJButton(點擊)。(this)。getContentPane().add(btn)。setBounds(200,200,300,160)。setVisible(true)。}/**************************************/publicvoidactionPerformed(ActionEvente){Containerc=getContentPane()。()。}/***********************
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1