基于对象与面向对象有什么区别

 我来答
郑州尚学堂sxt
2017-05-26 · TA获得超过391个赞
知道小有建树答主
回答量:361
采纳率:50%
帮助的人:106万
展开全部

Java作为一种面向对象语言。支持以下基本概念:

多态--继承--封装--抽象--类--对象--实例--方法--重载

对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。

类:类是一个模板,它描述一类对象的行为和状态。

下图中男孩女孩为类,而具体的每个人为该类的对象:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式