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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 王峰230321 于 2013-7-5 13:32 编辑

怎么在一个类的方法中,调用另外一个类的方法,或者是怎么在一个类的方法中调用其他方法?
如果不行, 那怎么才能实现这种模式?

评分

参与人数 1技术分 +1 收起 理由
赵海洋 + 1 新人鼓励,问题最好问的详细。.

查看全部评分

8 个回复

倒序浏览
可以建立别一个类的对象,通过对象调用方法,如果另一个类的方法是静态的,可以通过类名.方法名来调用。

评分

参与人数 1技术分 +1 收起 理由
赵海洋 + 1 下次最好能举下例子,别太简单~~~.

查看全部评分

回复 使用道具 举报 1 0
比如说A类中有a1方法,B类可以通过继承A类去调用其中的a1方法,也可以通过拿到你要调用类的对象,去用对象去调用
回复 使用道具 举报
若要调用某个类的方法需要先创建这个类的对象,然后用这个对象来调用它的方法。如果这个方法是静态的就不需要创建对象,直接类名调用
回复 使用道具 举报
在一个类中调用其它类中的方法,不做多说,楼上都细说了,就是在该类中创建对象然后调用,或者是静态访问,类名.函数名。而在一个类的方法中调用另一个方法,要分情况:(1)如果是在同一个类中,调用非静态方法则可以直接调用(2)如果调用静态方法,该方法也要设置为静态方法(3)如果是调用其他类中方法,静态方法则可以类名.函数名直接调用,如果是私有则不可以调用,如果是非静态非私有则可以通过创建调用方法所在类的对象来调用。希望对你有所帮助,O(∩_∩)O谢谢
回复 使用道具 举报
我特想知道 怎么把帖子改成 已解决= =
回复 使用道具 举报
王峰230321 发表于 2013-7-5 13:26
我特想知道 怎么把帖子改成 已解决= =

给版主留言或者联系版主的QQ
回复 使用道具 举报
王靖远 发表于 2013-7-5 15:08
给版主留言或者联系版主的QQ

谢谢靖哥,嘿嘿~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马