如何面向对象

请问如果面向对象编程呀
比如做同一个功能 如果用面向过程的方法
一般是吧逻辑建立在数据库的表上 然后 制作一个与表字段对应的java类


那如果用OO的思想设计如何做呢. 如果用OO的思想作
那么数据库的表应该怎么设计呢?我就不是懂
会不会和用面向过程制作的时候 一样

>用OO的思想作 那么数据库的表应该怎么设计呢
用OO思想做,就无需数据库设计,可以委托ORM 如Hibernate的映射配置来自动产生数据库。

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

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

这么说储存数据以来别的框架咯.也就是说要学别的orm去储存啊
啊看来我要学多东西还很多啊

面向对象的精髓说的再复杂再详细也可集中到一点,即面向对象体现在类的设计上,什么继承,接口,其他类的方法调用都是为了满足对象的设计,使自己设计的类具有合理性和特殊性,满足实际需求,这是根本,任何java里的技术和思想都逃脱不了这一点!