请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问一下设计成员变量是什么意思呢?这里为什么要设计这些成员变量而不是使用psvm呢?小白不是很懂,求解释谢谢

不是很理解什么时候要用成员变量 什么时候要用public static void main= = 小白表示查了之后还是一头雾水

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2019-08-09 09:52:05

额?是不是我没有特别理解你的问题?成员变量和 public static void main 完全不在一个层次。


在这个课程中,我使用main函数来调用我们自己写的类进行测试。main函数是一个方法。


至于成员变量,就是类设计需要成员变量啊。设计一个猫的类,要存储猫的名字,name就是Cat这个类的成员变量。同理,data和size是Array这个类的成员变量。


我不确定你的问题是在哪个层面,如果是语法层面,或者不了解成员变量这个概念,那么这个课程可能不适合你。这个课程需要同学有基本的Java语法基础,包括面向对象编程的基本概念才可以学习。数据结构在计算机专业课程中,是大二的学习内容,就是因为需要有大一阶段对一门语言的深入理解,包括对面向对象编程这种编程范式的基本理解。


看一看自己是不是需要先补充一下Java的基础知识?


加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 慕码人4120781 #1
    之前学的是python,可能对应java有些内容不是很理解= = 然后关于main的问题,您是说我们在测试的时候才需要用psvm,而测试的对象是我们比如说本节课的这个不含main函数的array类是么?然后如果要巩固Java基础知识的话 有比较推荐的课程或书籍嘛?
    回复 有任何疑惑可以回复我~ 2019-08-09 10:06:35
  • liuyubobobo 回复 提问者 慕码人4120781 #2
    对。java 基础慕课网上就有很好的免费教程。这里是第一季:https://www.imooc.com/learn/85 如果看书的话,我推荐《Java核心技术》,第一卷看一半,大概了解OOP就可以完全看懂这个课程的代码了。加油!:)
    回复 有任何疑惑可以回复我~ 2019-08-09 10:13:08
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信