A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


1、类方法调用对象方法

2、对象方法调用类方法





1、2方法今天突然间觉得好怪,教学视频中这两种 方式都有,
有种    类可以调用对象方法的错觉
类方法可以调用对象方法的错觉

不知道区别在哪里

9 个回复

倒序浏览
没太明白你的意思。。能就一行或几行代码进行阐述问题莫?
回复 使用道具 举报
lyan 发表于 2014-10-6 21:25
没太明白你的意思。。能就一行或几行代码进行阐述问题莫?

类方法调用对象方法跟对象方法调用类方法有什么区别,或者说运行效率,

或者说在哪种 情况下这两种方法的调用方式是怎么组合的
回复 使用道具 举报
只要记住,类方法只能由类来调用,对象方法由对象来调用。至于你说的在类里面嵌套一个对象方法,但是也是由对象来调用的,只是组合成一个类方法。对象方法也是一样的
回复 使用道具 举报
我说你是个逗比 发表于 2014-10-6 22:08
只要记住,类方法只能由类来调用,对象方法由对象来调用。至于你说的在类里面嵌套一个对象方法,但是也是由 ...



类方法调用对象方法         跟           对象方法调用类方法           有什么区别
回复 使用道具 举报
类方法用类的名字调用,
实例方法用类的指针调用,

所谓的类方法调用实例方法,一般是在类方法内部先声明一个对象(一般是个局部变量,也可以传参进来),在用这个对象调用自己的方法,

实例方法调用类方法就更easy,   类方法与C语言中的方法本质一点没区别都没有,只是多了个前缀而已,(这个前缀便是类名了,)实例方法掉用类方法就是用一个对象调用他的实例方法,在这个实例方法内部又调用了一个类方法而已(我更喜欢用静态方法来形容类方法)
回复 使用道具 举报
易孟飞 发表于 2014-10-7 00:08
类方法用类的名字调用,
实例方法用类的指针调用,



类方法调用对象方法         跟           对象方法调用类方法           有什么区别
回复 使用道具 举报
songxing10000 发表于 2014-10-7 00:20


类方法调用对象方法         跟           对象方法调用类方法           有什么区别 ...

函数结构的区别
回复 使用道具 举报

我上面讲的很详细了,你仔细阅读一下
回复 使用道具 举报
happyto1021 来自手机 中级黑马 2014-10-7 00:48:55
10#
理解理解
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马