2014-03-14 56 views
-1

我正在用oracle和java swing開發員工管理系統。同時爲它編寫代碼如何帶來面向對象編程的關鍵概念,即繼承,封裝,多態,數據抽象。可以給我一個示例程序或解釋如何實現。提前感謝我們如何在java swing中實現面向對象的概念

+2

聽起來像你給我們一個大學分配.. –

+0

嗨@YohanesKhosiawan許先漢我有疑問,在它 – prasanth

+0

http://docs.oracle.com/javase/tutorial/java/concepts/ – Benjamin

回答

0

想到發表評論,但我認爲這太長了,不適合評論。

因爲這是一個員工管理系統。 什麼類型的繼承最明顯?

employee <- manager, normal staff, depends on which industry your EMS is for, they might have HR, PR, programmer etc..

封裝,怎麼樣?

declare private fields for your classes and provided setter getter methods 

數據抽象

you can make your Employee an abstract class 

多態性

one simple way is to overide your superclass methods 

這真的不是那麼難,你也可以谷歌自己的定義。

+0

非常感謝你:-) – prasanth