我们如何在java swing中实现面向对象的概念

时间:2014-03-14 06:18:43

标签: java oracle swing

我正在开发一个带有oracle和java swing的员工管理系统。在为代码编写代码时,如何引入面向对象编程的关键概念,即继承,封装,多态,数据抽象。您可以给我发一个示例程序或解释如何实现。提前谢谢

1 个答案:

答案 0 :(得分: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

它真的不那么难,你也可以google他们的定义。