为什么要定义两个一样的变量

为什么要定义两个一样的变量,第1张

previous是之前的没有运行的class Shape对象的状态,current是当前要准备运行的状态 。在没有运行时current = previous = s

当运行if (growing) {

current += growthFactor

} else {

current -= growthFactor

}

if (current == size || current == 0) {

growing = !growing

}

两个就不同了,设置current = previous = s是为了初始化程序


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11348654.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存