如何面向对象

09-10-22 mysd76
请问如果面向对象编程呀

比如做同一个功能 如果用面向过程的方法

一般是吧逻辑建立在数据库的表上 然后 制作一个与表字段对应的java类

那如果用OO的思想设计如何做呢. 如果用OO的思想作

那么数据库的表应该怎么设计呢?我就不是懂

会不会和用面向过程制作的时候 一样

    

1
banq
2009-10-22 14:46
>用OO的思想作 那么数据库的表应该怎么设计呢

用OO思想做,就无需数据库设计,可以委托ORM 如Hibernate的映射配置来自动产生数据库。

mysd76
2009-10-22 17:18
哦这么说是用面向对象设计的话 就不用设计数据库了.直接委托 ORM 帮我去数据库里放数据了呗

IceQi
2009-10-22 23:27
基本上是如此了。

OO更着重于关心对象的数据项和内容,对象中数据的存储方式不是重点。

mysd76
2009-10-23 17:27
这么说储存数据以来别的框架咯.也就是说要学别的orm去储存啊

啊看来我要学多东西还很多啊

猜你喜欢
2Go 1 2 下一页