迷茫、Peanut 2022-09-22 21:42 采纳率: 96.6%
浏览 8
已结题

想问下这里面的对象和类名分别是什么我分不清

这个画红圈的如果没加static的话,就是对象名.方法名,为啥stu是对象名,如果加了static是类名.方法名,那么这个代码的方法名是什么?

img

  • 写回答

2条回答 默认 最新

  • 爱音斯坦牛 全栈领域优质创作者 2022-09-22 21:49
    关注

    你么有理解static关键字,也没有理解类和对象的关系。
    类就是对一系列东西进行了抽象化,比如说你把人抽象成了一个类,那么对象就是你用这个类实例化的对象,是一个具体化的东西,比如你把person类实例化后产生的就叫对象,这个对象是一个具体的人,类似这种关系! 我对应到你的本题中,类是不是就是一个大的东西?就是你这个Student,而对象就是new Student()创建的stu,就是你张三这个具体的人!
    至于static,字面意思就是静态的意思,你要知道用这个关键字修饰的属性和方法是随着类的加载而加载的,也就是说可以通过 类名.static方法或属性 直接访问,而没有用这个关键字修饰的方法和属性,只能是在创建对象的时候才会产生,所以是 对象.方法或属性。
    好好学一下基础,把这些基础的东西理解一下,才能学精,有帮助的话采纳一下哦!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月30日
  • 已采纳回答 9月22日
  • 创建了问题 9月22日

悬赏问题

  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?