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

正文內(nèi)容

《抽象類和接口》ppt課件-全文預(yù)覽

  

【正文】 iArray[0]=new Integer(1)。 Comparable Object Number Character Boolean Double Float Long Integer Short Byte 基本類型和包裝類之間的自動(dòng)轉(zhuǎn)換 Integer intObject=2。 B類沒(méi)有實(shí)現(xiàn) Cloneable接口,沒(méi)有重寫 clone()方法 何時(shí)用抽象類?何時(shí)用接口? 抽象類:“強(qiáng)是一種關(guān)系” 類繼承 接口:“弱是一種關(guān)系” 不同類的對(duì)象共有的屬性、行為 動(dòng)物 哺乳動(dòng)物 非哺乳動(dòng)物 電器 家用電器 非家用電器 壽命 P278 接口與抽象類 變量 new實(shí)例化 構(gòu)造方法 具體方法 抽象方法 其它方法 抽象類 無(wú)限制 否 有,由子類可調(diào)用 可以有 子類若具體,必須實(shí)現(xiàn)全部抽象方法 無(wú)限制 接口 隱含 public static final 否 無(wú) 不能有 子類必須實(shí)現(xiàn)全部抽象方法 隱含public abstract 將基本數(shù)據(jù)類型值處理為對(duì)象 Double dObject=new Double()。 } } class B{} class A extends B implements Cloneable{ protected A clone() throws CloneNotSupportedException{ return (A)()。 A a2=()。 public interface Cloneable { } ? 空接口稱為標(biāo)記接口 (markup interface) ? 空接口唯一作用:允許用 instanceof檢查對(duì)象的類型: if(obj instanceof Cloneable)… protected native Object clone() throws CloneNotSupportedException。 a instanceof I1 a instanceof I2 a instanceof I3 a instanceof Object I1 i1 = new A()。 } public interface I2 extends I1{ public void m2()。 cir=new Circle()。 } public double area() //定義 area()的處理方式 { return (pi*radius*radius)。 //抽象方法 } interface Color{ void setColor(String str)。 var2=new Circle()。 (Area of cir = + ())。 } public double area() { return (width * height)。 } public double area() { return (pi * radius * radius)。 //抽象方法 } –在接口的聲明中,允許省略一些關(guān)鍵字,也可聲明如下 interface Shape2D{ double pi=。 } } 應(yīng)用:例如 String maxString=(String)(s,”japan”) 若 String s=“china”。 4. 接口與抽象類相似,接口中的方法只是做了聲明,而沒(méi)有定義任何具體的操作方法。但同時(shí)也就限制了語(yǔ)言的功能。 抽象類 a[5]=new 抽象類 [5]。 } } 例 2 ? 將所有圖形的公共屬性及方法抽象到抽象類 Shape。 } ? 然后在每一個(gè)子類中重寫 draw方法,例如: class Circle extends GraphicObject { void draw() { . . . } } class Rectangle extends GraphicObject { void draw() { . . . } } public class Test{ public s
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1