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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hmpx_ljj 中级黑马   /  2015-12-23 11:37  /  941 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

請問1:有結構體為什麼還需要類?
      2:類的實現能否同時存在?
      3:類方法和對象方法?

4 个回复

倒序浏览
請各位大神解答~~THX
回复 使用道具 举报
1. 结构体是基本数据类型,除了提供数据,什么都做不了。类本身并不具有具体数据,是个抽象的东西,跟结构体完全不是一个概念。类除了具有实例变量,还有方法,可以实现特定的功能。

2. 看不懂你问的是什么

3.类方法通过类名直接就可以调用。而对象方法只有类的具体化的对象才可以调用
回复 使用道具 举报
2:看了你的第二题,你理解应该有错误,类是没有实现的,类是对现实生活中一类具有共同特征的事物的抽象。方法才有实现,定义了方法就要实现这个方法,方法分为类方法和对象方法.
3:类方法是以+号开头的方法,类方法可以直接调用,不需要实例化对象.
对象方法是以-开头的方法,对象方法必须有对象来调用,所以要先实例化一个对象.
回复 使用道具 举报
精诚 来自手机 中级黑马 2015-12-25 20:04:48
报纸
互相学习
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马