版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第三章(8-10天)面向?qū)ο螅ㄏ拢﹦⒄L(fēng)Java基礎(chǔ)--教程面向?qū)ο螅ㄏ拢┟嫦驅(qū)ο?下)繼承繼承概述繼承特點(diǎn)函數(shù)覆蓋繼承小結(jié)final關(guān)鍵字多態(tài)多態(tài)概述多態(tài)特點(diǎn)抽象類(lèi)接口內(nèi)部類(lèi)包繼承——概述定義:多個(gè)類(lèi)中存在相同屬性和行為時(shí),將這些內(nèi)容抽取到單獨(dú)一個(gè)類(lèi)中,那么多個(gè)類(lèi)無(wú)需再定義這些屬性和行為,只要繼承那個(gè)類(lèi)即可。這多個(gè)類(lèi)稱(chēng)為子類(lèi),單獨(dú)這個(gè)類(lèi)稱(chēng)為父類(lèi)或者超類(lèi)。子類(lèi)可以直接訪(fǎng)問(wèn)父類(lèi)中非私有的成員變量與成員方法。格式:通過(guò)extends關(guān)鍵字讓類(lèi)與類(lèi)之間產(chǎn)生繼承關(guān)系class
SubDemo
extends
Demo{}優(yōu)點(diǎn):繼承的出現(xiàn)提高了代碼的復(fù)用性。繼承的出現(xiàn)讓類(lèi)與類(lèi)之間產(chǎn)生了關(guān)系,是多態(tài)的前提之一。弊端:使類(lèi)與類(lèi)之間產(chǎn)生了更強(qiáng)的耦合性特點(diǎn):java只支持單繼承不支持多繼承。java支持多層繼承。任何類(lèi)都直接或者間接繼承自O(shè)bject類(lèi)。注意事項(xiàng):不要為了某個(gè)功能而去繼承,需要滿(mǎn)足”is
a”的關(guān)系。繼承——特點(diǎn)super關(guān)鍵字:代表父類(lèi)的內(nèi)存空間。使用super區(qū)分子父類(lèi)所屬。用法與this類(lèi)似子類(lèi)的構(gòu)造方法中均有默認(rèn)的super()成員變量:訪(fǎng)問(wèn)滿(mǎn)足就近原則局部變量>成員變量>父類(lèi)成員變量>父類(lèi)的父類(lèi)成員方法:子類(lèi)可以直接使用父類(lèi)的非私有方法。當(dāng)子父類(lèi)方法一樣時(shí),方法重寫(xiě)。構(gòu)造方法:構(gòu)造方法不繼承,子類(lèi)的構(gòu)造默認(rèn)調(diào)用父類(lèi)構(gòu)造。父類(lèi)構(gòu)造方法負(fù)責(zé)對(duì)成員變量初始化供子類(lèi)對(duì)象使用,而不是創(chuàng)建父類(lèi)對(duì)象。父類(lèi)沒(méi)有無(wú)參構(gòu)造時(shí),子類(lèi)需要手動(dòng)調(diào)用其他父類(lèi)構(gòu)造。繼承——成員特點(diǎn)繼承——方法重寫(xiě)定義:子類(lèi)中出現(xiàn)與父類(lèi)一模一樣的方法時(shí),出現(xiàn)方法重寫(xiě)子類(lèi)方法訪(fǎng)問(wèn)權(quán)限需要大于等于父類(lèi)方法訪(fǎng)問(wèn)權(quán)限靜態(tài)只能覆蓋靜態(tài)返回值類(lèi)型:基本類(lèi)型/void:必須相同引用類(lèi)型:子類(lèi)返回值類(lèi)型必須為父類(lèi)返回值類(lèi)型的子類(lèi)函數(shù)名相同參數(shù)列表相同應(yīng)用:子類(lèi)需要父類(lèi)功能,但又在功能上又有多增加時(shí),可以復(fù)寫(xiě)父類(lèi)方法。子類(lèi)比父類(lèi)更強(qiáng)大。注意事項(xiàng):父類(lèi)中私有方法不可以被覆蓋。在子類(lèi)中想調(diào)用父類(lèi)自己的方法可以使用super關(guān)鍵字父類(lèi)構(gòu)造方法初始化子類(lèi)默認(rèn)初始化子類(lèi)顯式初始化子類(lèi)構(gòu)造代碼塊初始化子類(lèi)構(gòu)造方法初始化子類(lèi)構(gòu)造調(diào)用父類(lèi)構(gòu)造調(diào)用父類(lèi)默認(rèn)初始化父類(lèi)顯示初始化父類(lèi)構(gòu)造代碼塊初始化繼承小結(jié)子父類(lèi)實(shí)例化過(guò)程子類(lèi)中所有的構(gòu)造函數(shù)默認(rèn)都會(huì)訪(fǎng)問(wèn)父類(lèi)中空參數(shù)的構(gòu)造函數(shù),原因是構(gòu)造方法中第一行默認(rèn)的super()子類(lèi)具備父類(lèi)中的數(shù)據(jù),所以需要先明確父類(lèi)是如何初始化的,即調(diào)用父類(lèi)的構(gòu)造方法。父類(lèi)存儲(chǔ)空間優(yōu)于子類(lèi)對(duì)象。大致順序:繼承練習(xí)設(shè)計(jì):人、餐廳員工、餐廳經(jīng)理、廚師4個(gè)類(lèi)。強(qiáng)制要求:本關(guān)系中存在兩層繼承關(guān)系對(duì)于人類(lèi)必須有吃飯、睡覺(jué)的方法,以及姓名,年齡的屬性
對(duì)于員工必須有薪資屬性與上班的方法,要求上班的方法內(nèi)有System.out.println(“上班打卡”)。對(duì)于餐廳經(jīng)理與廚師除了上班打卡外,分別均有自己的上班方式:如經(jīng)理上班的內(nèi)容還包括處理客戶(hù)矛盾等,廚師上班的內(nèi)容還包括炒菜。(要求使用方法重寫(xiě))final關(guān)鍵字定義:最終修飾符,修飾類(lèi)與類(lèi)的成員。作用:修飾類(lèi),類(lèi)不可以被繼承。修飾方法,方法不可以被重寫(xiě)。修飾變量,變量的值不能更改,成為了常量。常量必須有值。常量的值只能賦值一次。引用類(lèi)型常量可以更改其堆內(nèi)存對(duì)象中的值。內(nèi)部類(lèi)只能訪(fǎng)問(wèn)被外部類(lèi)中被final修飾的局部變量。多態(tài)——鋪墊習(xí)題設(shè)計(jì)以下方法:返回值為基本類(lèi)型,無(wú)參數(shù)的方法返回值為引用數(shù)據(jù)類(lèi)型,無(wú)參數(shù)的方法返回值為引用數(shù)據(jù)類(lèi)型,無(wú)參數(shù)的方法,使用匿名對(duì)象無(wú)返回值,參數(shù)為基本數(shù)據(jù)類(lèi)型的方法無(wú)返回值,參數(shù)為引用數(shù)據(jù)類(lèi)型的方法無(wú)返回值,參數(shù)為引用數(shù)據(jù)類(lèi)型的方法,使用匿名對(duì)象返回值為基本數(shù)據(jù)類(lèi)型,參數(shù)為基本數(shù)據(jù)類(lèi)型的方法返回值為引用數(shù)據(jù)類(lèi)型,參數(shù)為引用數(shù)據(jù)類(lèi)型的方法返回值為引用數(shù)據(jù)類(lèi)型,參數(shù)為引用數(shù)據(jù)類(lèi)型的方法,使用匿名對(duì)象多態(tài)——概述定義:某一種事物的多種形態(tài)。例:貓類(lèi)繼承動(dòng)物類(lèi)。則貓具有兩種形態(tài),即動(dòng)物與貓。式子A定義變量普通賦值:貓a=new貓();式子B定義變量多態(tài)賦值:動(dòng)物b=new貓();分析以上案例,在式子B中,父類(lèi)的引用指向了子類(lèi)實(shí)例對(duì)象。多態(tài)的程序體現(xiàn)為父類(lèi)或者接口的引用指向其子類(lèi)對(duì)象或者實(shí)現(xiàn)類(lèi)對(duì)象。多態(tài)——概述前提:需要存在繼承或者實(shí)現(xiàn)關(guān)系。要有方法覆蓋操作,否則沒(méi)有意義。父類(lèi)或者接口的引用指向或者接收自己的子類(lèi)對(duì)象。優(yōu)點(diǎn):開(kāi)發(fā)當(dāng)中要符合開(kāi)閉原則:對(duì)修改關(guān)閉,對(duì)擴(kuò)展開(kāi)放。多態(tài)的存在提高了程序的擴(kuò)展性和后期可維護(hù)性。多態(tài)——特點(diǎn)成員函數(shù):編譯時(shí):要查看引用變量所屬的類(lèi)中是否有所調(diào)用的成員函數(shù)。在運(yùn)行時(shí):要子類(lèi)實(shí)例中的方法。成員變量:只看引用變量所屬的類(lèi)。向上向下轉(zhuǎn)型:向上轉(zhuǎn)型:引用變量為父類(lèi)時(shí),子類(lèi)實(shí)例對(duì)象可以自動(dòng)提升為父類(lèi)類(lèi)型向下轉(zhuǎn)型:可以使用強(qiáng)制類(lèi)型轉(zhuǎn)換,完成向下轉(zhuǎn)型多態(tài)的表現(xiàn)形式具體類(lèi)多態(tài)(少見(jiàn))抽象類(lèi)多態(tài)(常見(jiàn))接口多態(tài)(常見(jiàn))多態(tài)——抽象類(lèi)抽象定義:抽象就是從多個(gè)事物中將共性的,本質(zhì)的內(nèi)容抽取出來(lái)。例如:狼和狗共性都是犬科,犬科就是抽象出來(lái)的概念。抽象類(lèi)定義:包含抽象方法的類(lèi)就是抽象類(lèi)。抽象類(lèi)不一定包含抽象方法。類(lèi)/抽象類(lèi)不一定包含方法。抽象類(lèi)可以有非抽象方法。抽象方法定義:多個(gè)對(duì)象都具備相同的功能,但是功能具體內(nèi)容有所不同,那么在抽取過(guò)程中,只抽取了功能定義,并未抽取功能主體,那么只有功能聲明,沒(méi)有功能主體的方法稱(chēng)為抽象方法。例如:狼和狗都有吼叫的方法,可是吼叫內(nèi)容是不一樣的。所以抽象出來(lái)的犬科雖然有吼叫功能,但是并不明確吼叫的細(xì)節(jié)。多態(tài)——抽象類(lèi)格式:抽象類(lèi)與抽象方法均需要使用abstract關(guān)鍵字。抽象方法格式:函數(shù)名(參數(shù)列表);修飾符abstract返回值類(lèi)型抽象類(lèi)格式:修飾符abstract
class類(lèi)名{}特點(diǎn):抽象類(lèi)本身無(wú)法實(shí)例化。抽象類(lèi)通過(guò)多態(tài)的形式創(chuàng)建其子類(lèi)實(shí)例對(duì)象。子類(lèi)需要將抽象父類(lèi)的抽象方法均覆蓋才可以實(shí)例化,否則依然是抽象類(lèi)。抽象類(lèi)強(qiáng)制子類(lèi)必須實(shí)現(xiàn)抽象方法。多態(tài)——抽象類(lèi)定義練習(xí)老師示例具體事物:基礎(chǔ)班老師,就業(yè)班老師共性:姓名,年齡,講課。學(xué)員示例具體事務(wù):基本班學(xué)員,就業(yè)班學(xué)員共性:姓名,學(xué)號(hào),學(xué)習(xí)雇員示例需求:公司中程序員有姓名,工號(hào),薪水,工作內(nèi)容。項(xiàng)目經(jīng)理除了有姓名,工號(hào),薪水,還有獎(jiǎng)金,工作內(nèi)容。多態(tài)——抽象類(lèi)注意事項(xiàng)抽象類(lèi)包含構(gòu)造方法,用來(lái)給屬性賦值供子類(lèi)實(shí)例對(duì)象使用。abstract不能與如下關(guān)鍵字公用final:抽象類(lèi)需要繼承,final修飾的無(wú)法繼承static:抽象類(lèi)抽象方法無(wú)方法體,調(diào)用無(wú)意義private:抽象類(lèi)的方法需要被覆蓋,如果private修飾的話(huà),子類(lèi)無(wú)法訪(fǎng)問(wèn)多態(tài)——接口概念:比抽象類(lèi)更為抽象的表現(xiàn)形式格式:定義接口:interface
XX{}使用接口:class
YY
implements
XX{}特點(diǎn)接口是對(duì)外暴露的規(guī)則。接口是程序的功能擴(kuò)展。接口的出現(xiàn)降低耦合性。java支持類(lèi)同時(shí)實(shí)現(xiàn)多個(gè)接口。java支持類(lèi)在繼承一個(gè)類(lèi)的同時(shí),實(shí)現(xiàn)多個(gè)接口。接口與接口之間可以有繼承關(guān)系。并且可以多繼承。接口不能被實(shí)例化。接口是”like
a”的關(guān)系。多態(tài)——接口接口成員特點(diǎn):接口內(nèi)的成員修飾符是固定的成員常量:public
static
final,接口中只有常量成員函數(shù):public
abstract,接口中只有抽象方法構(gòu)造方法:無(wú)多態(tài)——接口注意事項(xiàng)抽象類(lèi)包含構(gòu)造方法,用來(lái)給屬性賦值供子類(lèi)實(shí)例對(duì)象使用。abstract不能與如下關(guān)鍵字公用:final:抽象類(lèi)需要繼承,final修飾的無(wú)法繼承。static:抽象類(lèi)抽象方法無(wú)方法體,調(diào)用無(wú)意義。private:抽象類(lèi)的方法需要被覆蓋,如果private修飾的話(huà),子類(lèi)無(wú)法訪(fǎng)問(wèn)。接口與抽象類(lèi)的異同均為抽取出的相同概念的抽象。類(lèi)為單繼承,接口為多實(shí)現(xiàn)。繼承為”is
a”的關(guān)系,接口為“l(fā)ike
a”的關(guān)系。抽象類(lèi)中可以定義非抽象方法,共子類(lèi)直接使用。接口均為抽象方法,因?yàn)楣潭ㄐ揎椃?。多態(tài)——接口設(shè)計(jì)練習(xí)練習(xí):根據(jù)需求設(shè)計(jì)類(lèi)與接口乒乓球運(yùn)動(dòng)員和教練籃球運(yùn)動(dòng)員和教練與乒乓球有關(guān)的人員出國(guó)考察,要學(xué)習(xí)英語(yǔ)練習(xí):定義一個(gè)類(lèi),要求基本數(shù)據(jù)類(lèi)型作為成員變量類(lèi)型。定義一個(gè)類(lèi),要求引用數(shù)據(jù)類(lèi)型作為成員變量類(lèi)型。類(lèi)型為數(shù)組
類(lèi)型為具體類(lèi)類(lèi)型為抽象類(lèi)類(lèi)型為接口包概念:包是用來(lái)分類(lèi)管理類(lèi)文件的。包相當(dāng)于文件夾,類(lèi)相當(dāng)于文件。是封裝的一種表現(xiàn)形式。作用:為類(lèi)分類(lèi)。提供多層命名空間。類(lèi)名的全限定名是包括其所屬包的。包包的定義:定義包時(shí)寫(xiě)在程序文件的第一行。通常使用公司的域名反寫(xiě)。格式:package一級(jí)包名.二級(jí)包名…;帶包的編譯:直接編譯,手動(dòng)創(chuàng)建文件夾。使用帶參數(shù)的命令進(jìn)行編譯。-
javac
–d.XX.java后加入包名運(yùn)行即可帶包的運(yùn)行:運(yùn)行全限定名類(lèi)。包同包訪(fǎng)問(wèn):直接訪(fǎng)問(wèn)跨包訪(fǎng)問(wèn)使用全限定名。除lang包外,其他包下類(lèi)的使用均可導(dǎo)包后直接使用。同一文件中可以導(dǎo)入多個(gè)包。import關(guān)鍵字用來(lái)導(dǎo)包。格式:import mypack.Demo;/
import
mypack.*;被導(dǎo)入的類(lèi)需要使用public修飾。通常一個(gè)文件中只定義一個(gè)類(lèi),而這個(gè)類(lèi)就是使用
public修飾的。如果一個(gè)文件中定義多個(gè)類(lèi),則只有一個(gè)類(lèi)可以使用
public修飾,且這個(gè)類(lèi)的類(lèi)名需要與文件名相同。包——訪(fǎng)問(wèn)權(quán)限publicprotecteddefaultprivate同一類(lèi)中√√√√同一包中
(子類(lèi)與無(wú)關(guān)類(lèi))√√√不同包的子類(lèi)√√不同包中的無(wú)關(guān)類(lèi)√包——練習(xí)題練習(xí)一:分別完成同包下與跨包下的類(lèi)訪(fǎng)問(wèn)。練習(xí)二:在一個(gè)類(lèi)中package,import,class的出現(xiàn)順序是什么,可以有多個(gè)么?練習(xí)三:完成四種訪(fǎng)問(wèn)權(quán)限的案例。內(nèi)部類(lèi)概念:內(nèi)部類(lèi)又叫內(nèi)置類(lèi)或者嵌套類(lèi)。即在類(lèi)中定義的另外一個(gè)類(lèi)。是一個(gè)相對(duì)概念。內(nèi)部類(lèi)是符合面向?qū)ο蟮摹H缛伺c心臟的關(guān)系。內(nèi)部類(lèi)在編譯時(shí),讓會(huì)生成兩個(gè)class文件。訪(fǎng)問(wèn)特點(diǎn):內(nèi)部類(lèi)可以直接訪(fǎng)問(wèn)外部類(lèi)中的成員,包括私有成員。而外部類(lèi)要訪(fǎng)問(wèn)內(nèi)部類(lèi)中的成員必須要建立內(nèi)部類(lèi)的對(duì)象。分類(lèi):成員內(nèi)部類(lèi)局部?jī)?nèi)部類(lèi),匿名內(nèi)部類(lèi)屬于局部?jī)?nèi)部類(lèi)內(nèi)部類(lèi)成員內(nèi)部類(lèi):內(nèi)部類(lèi)定義在成員位置。訪(fǎng)問(wèn)格式:Outer.Inner
x
=
new
Outer().new
Inner();或外部類(lèi)中方法中,直接創(chuàng)建內(nèi)部類(lèi)對(duì)象調(diào)用其方法??梢员籶rivate成員修飾符修飾,保證數(shù)據(jù)安全。可以被static成員修飾符修飾,方便調(diào)用。被static修飾的內(nèi)部類(lèi)只能訪(fǎng)問(wèn)外部類(lèi)中的靜態(tài)成員。static修飾后的訪(fǎng)問(wèn)格式:Outer.Inner x
=
new
Outer.Inner();調(diào)用靜態(tài)內(nèi)部類(lèi)中的靜態(tài)方法:Outer.Inner.method();內(nèi)部類(lèi)局部?jī)?nèi)部類(lèi):內(nèi)部類(lèi)定義在方法內(nèi)。無(wú)法使用Outer.Inner進(jìn)行訪(fǎng)問(wèn)。訪(fǎng)問(wèn)格式:在所在方法內(nèi)創(chuàng)建對(duì)象進(jìn)行方法調(diào)用同時(shí)可以訪(fǎng)問(wèn)所在局部中的局部變量,但必須是被final修飾的。必須先定義再使用。內(nèi)部類(lèi)匿名內(nèi)部類(lèi)概念:在通過(guò)簡(jiǎn)寫(xiě)形式定義一個(gè)沒(méi)有類(lèi)名的類(lèi)。在創(chuàng)建一個(gè)對(duì)象。匿名內(nèi)部類(lèi)即將匿名定義類(lèi)與創(chuàng)建對(duì)象的動(dòng)作一起完成。匿名內(nèi)部類(lèi)屬于局部?jī)?nèi)部類(lèi)。定義格式:匿名內(nèi)部類(lèi)需要先定義再使用。匿名內(nèi)部類(lèi)是一種多態(tài)的表現(xiàn)形式。new類(lèi)名或者接口名(){覆蓋類(lèi)或者接口中的代碼,(也可以自定義內(nèi)容。)};使用場(chǎng)景:1、內(nèi)部類(lèi)效率更高。2、通常在使用接口類(lèi)型參數(shù)的方法上,并該接口中的方法不超過(guò)三個(gè)時(shí),可以將匿名內(nèi)部類(lèi)作為參數(shù)傳遞。3、增強(qiáng)閱讀性。內(nèi)部類(lèi)——練習(xí)題練習(xí)一:完成一個(gè)成員內(nèi)部類(lèi)的定義及使用,要求分別使用
private與static關(guān)鍵字修飾。練習(xí)二:完成一個(gè)局部?jī)?nèi)部類(lèi)的定義并使用。練習(xí)三:分別完成類(lèi)型為抽象類(lèi)與接口類(lèi)型的匿名內(nèi)部類(lèi)作為參數(shù)或者返回值。練習(xí)四:
a)interfac
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 娛樂(lè)行業(yè)宣傳活動(dòng)總結(jié)
- 通訊設(shè)備行業(yè)安全管理工作總結(jié)
- 二零二五年度航空發(fā)動(dòng)機(jī)機(jī)油專(zhuān)業(yè)供應(yīng)及維修合同3篇
- 個(gè)人車(chē)輛抵債協(xié)議書(shū)(二零二五版)債權(quán)債務(wù)解除條款4篇
- 2025版老舊小區(qū)水電改造工程承包協(xié)議書(shū)2篇
- 二零二五年度電商小商品購(gòu)銷(xiāo)合作合同規(guī)范文本3篇
- 二零二五年度進(jìn)口建筑材料質(zhì)量檢驗(yàn)合同范本6篇
- 二零二五年度個(gè)人住宅裝修工程環(huán)保驗(yàn)收合同2篇
- 生活服務(wù)保安工作總結(jié)
- 裝修設(shè)計(jì)行業(yè)銷(xiāo)售工作總結(jié)
- 2025-2030年中國(guó)MPV汽車(chē)市場(chǎng)全景調(diào)研及投資策略分析報(bào)告
- 二零二五年度數(shù)據(jù)存儲(chǔ)與備份外包服務(wù)協(xié)議2篇
- 四川省綿陽(yáng)市2025屆高三第二次診斷性考試思想政治試題(含答案)
- 2024-2025學(xué)年初中七年級(jí)上學(xué)期數(shù)學(xué)期末綜合卷(人教版)含答案
- 第五單元《習(xí)作例文:風(fēng)向袋的制作》說(shuō)課稿-2024-2025學(xué)年五年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版
- T型引流管常見(jiàn)并發(fā)癥的預(yù)防及處理
- JJG 1204-2025電子計(jì)價(jià)秤檢定規(guī)程(試行)
- 2024-2025學(xué)年人教新版九年級(jí)(上)化學(xué)寒假作業(yè)(九)
- 2024年計(jì)算機(jī)二級(jí)WPS考試題庫(kù)(共380題含答案)
- 中建集團(tuán)面試自我介紹
- 2024年江蘇農(nóng)牧科技職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)參考答案
評(píng)論
0/150
提交評(píng)論