黑马程序员技术交流社区
标题:
数据抽象是什么?
[打印本页]
作者:
林志进
时间:
2012-11-2 11:40
标题:
数据抽象是什么?
java中的抽象包含过程抽象和数据抽象两种,数据抽象的
概念和意义是什么,有功能代码就更好了。。。
QQ截图20121102113832.png
(70.34 KB, 下载次数: 71)
下载附件
2012-11-2 11:38 上传
作者:
蒋欣琦
时间:
2012-11-2 11:57
本帖最后由 温琦 于 2012-11-2 11:58 编辑
抽 象:就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来一般叫做类或者接口。
数据抽象:就是用代码的形式,表示现实世界中一类事物的特性,比如人的姓名,年龄等,抽象出来一般叫做属性或者成员变量等。
过程抽象:就是用代码的形式,表示现实世界中事物的一系列行为,比如人可以吃饭等,抽象出来一般叫做方法。
作者:
奋斗的青春
时间:
2012-11-2 12:28
别纠结了,想多了。
编程里的抽象是为了程序服务的,你站好你的立足点就好了。
为了与动物区别你把自己抽象成人类
为了与非生物区别你把自己抽象成生物
为了与无机物区别你把自己抽象成有机物
你想把这些特性都集中到一体,把人类生物有机物抽象为接口。
反正抽象这东西是仁者见仁的东西,太纠结伤身体。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2