怎么设计什么时候用类,什么时候用方法

我一直没有搞明白,什么时候用类,什么时候用函数,写一个游戏,我应该有什么类,有什么方法,怎么把他们联系起来呢?

不明白就随便。游戏做出来就行:870:

全部用方法可以实现你所有的功能,但是用类就可以对这些方法进行一个封装,也就是进行一个归类,将同一个对象的方法属性放到一个类里面便于调用

类是一个对象,对象当中有很多属性的,比如一个人就是一个类,属性就是眼睛、手、胳膊等
方法相当于人的行走、跳跃等动作,也就是一个人的行为等都可以写成方法

这样就清晰明了了

类可以理解为是方法与变量的集合,方法是不能保存状态的,而类可以保存状态,方法表示一种行为,而类表示了行为和状态的集合,例如,我现在运动在了1,1点,但是如何知道我现在处于1,1点呢,那就需要变量的记录,但是运动本身是一个方法,位置加上运动方法,这样就完整的描述了这个个体,如果只有方法,那么则不知道当前的具体状态是什么,它就必须要依赖于其他地方的一些变量来保存它的状态,是非常不利的。

当然不是只有对象才能实现类与方法的集合,对于单个方法与不多的变量的时候,会使用lamba,这样更佳的简洁,或者叫函数对象。

谢谢啦!!!