黑马程序员技术交流社区
标题:
面向对象
[打印本页]
作者:
沙子
时间:
2014-12-17 19:30
标题:
面向对象
面向对象:
问题1、对象是类的实例,那么类中的方法和属性在对象中都会存在,也就是说它们是属性的类型和方法是一样的,那么对象中
会不会存在比类中描述的属性和方法更多的属性和方法呢?
如: person 类中 有属性:姓名,年龄。
方法:行走,吃饭。
那么创建它的对象,对象除了以上的属性和方法以外,还有可能存在其他的方法或属性吗?
作者:
duluhua
时间:
2014-12-17 20:55
对象是类的实例,类有什么对象就有什么,对象中的属性和方法都是类赋予的。
举个例子。人,是一个类,小明是一个具体的人,也就是对象,既:小明 是 人 的实例,那么小明的属性和方法,在“人”中是不是都有呢? 答案是yes
作者:
赵越海
时间:
2014-12-17 21:01
本帖最后由 赵越海 于 2016-7-8 17:47 编辑
.
作者:
赵越海
时间:
2014-12-17 21:04
本帖最后由 赵越海 于 2016-7-8 17:40 编辑
.
作者:
叫我王大锤
时间:
2014-12-17 21:07
1楼说的对
作者:
Honelyboy
时间:
2014-12-17 21:09
还有就是继承父类(object)的方法
作者:
Bali
时间:
2014-12-17 21:21
支持一下!
作者:
jxlovqqvo
时间:
2014-12-17 21:33
类怎么定义的,它的实例对象就有什么,不可能实例的对象会比类本身多吧
作者:
kenhe
时间:
2014-12-17 21:47
属性和方法都是类中的成员
那么肯定对象是不可能有类没有的了
作者:
侯鹏成
时间:
2014-12-17 21:52
肯定可以有的了
作者:
侯鹏成
时间:
2014-12-17 21:54
看你怎么定义类
作者:
lwh316658735
时间:
2014-12-17 22:23
不能的。我们是设计类,使用对象。设计图是什么做出来就是什么。
作者:
秦_奋
时间:
2014-12-17 22:47
l楼主说的什么意思啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2