java 物件導向程式設計(模擬老師用電腦上課)

2021-06-19 00:54:04 字數 839 閱讀 2802

//程式入口類 /*

* 陳老師用電腦上課。

* 課上出現的問題

* 比如: 

* 電腦藍屏了。

* 電腦冒煙了。

* 對問題進行描述,封裝成物件。

*  當冒煙maoyanexception發生後,課時無法繼續。

*  出現了講師的問題,課時計畫無法繼續noplanexception

*/public class exceptiontest1 catch (noplanexception e) }}

//講師類

public class teacher

//public void prelect()throws maoyanexception catch (lanpingexception e) catch (maoyanexception e)

system.out.println("講課"); 

}public void test()}

//電腦類

public class computer

if(state==3)

system.out.println("電腦執行");

} public void reset()}

//藍屏類

public class lanpingexception extends exception }

//冒煙類

public class maoyanexception extends exception }

//課時計畫無法繼續類

public class noplanexception extends exception

}

java物件導向程式設計

抽象及封裝 簡述抽象和封裝 1 為什麼使用物件導向?現實世界就是 物件導向的 世間萬物皆物件,物件導向就是採用 現實模擬 的方法設計和開發程式。2 物件導向設計的過程就是抽象的過程,分一下3步 1 發現類 2 發現類的屬性 3 發現類的方法 3 類圖 this通常指當前物件的引用,它可以呼叫當前物件...

java物件導向程式設計

物件導向程式設計 object oriented programming 簡稱oop 什麼是物件導向程式設計 世界萬物皆物件,一切都是物件!1,類 是對一類事物的抽象描述,注意 在程式裡面定義好乙個類以後,並不能真正的執行,如果要使類發揮效果執行起來,必須建立物件 類包含屬性和方法 構造方法 是在建...

java模擬面向切面程式設計

首先我們需要乙個目標介面 public inte ce itarget 然後再建立乙個目標類實現這個介面裡的方法 public class target implements itarget 再建立乙個切面介面,也就是advice public inte ce iadvice 實現advice介面 ...