posted @ 2019-09-03 16:43 a-leon 阅读(343) 评论(1) 推荐(0) 编辑
摘要:
在我们没接触编程时,听到继承这个词,或许脑海中会想到实际生活中的一个场景:谁继承了谁的遗产,然后我们可以认知到继承者拥有了被继承者留下的哪些东西。要注意的是:基于生活中这种情况,交代了【被继承者】已死亡的事实,而在程序中不会存在【被继承者】已”死亡“的这种说法定义,在程序中讨论继承时,只是用来描述两 阅读全文
|
|||
摘要:
在我们没接触编程时,听到继承这个词,或许脑海中会想到实际生活中的一个场景:谁继承了谁的遗产,然后我们可以认知到继承者拥有了被继承者留下的哪些东西。要注意的是:基于生活中这种情况,交代了【被继承者】已死亡的事实,而在程序中不会存在【被继承者】已”死亡“的这种说法定义,在程序中讨论继承时,只是用来描述两 阅读全文
posted @ 2019-09-03 16:43 a-leon 阅读(343) 评论(1) 推荐(0) 编辑
摘要:
在以面向过程的思维来解决问题时,我们需要分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现。 如在这个场景中:“汤姆和玛丽把一只大象往一个冰箱里面装”。需要按照以下步骤来做: 1、汤姆或玛丽打开冰箱门。 2、汤姆和玛丽把大象装进冰箱里。 3、汤姆或玛丽关闭冰箱门。 可以看到,大象是被汤姆和 阅读全文
posted @ 2019-08-23 16:56 a-leon 阅读(427) 评论(0) 推荐(1) 编辑
摘要:
在解释“对象的生命周期”前,先来看下面这个例子: 有一个停车场共50个停车位,假如这个停车场是通过人工来管理停车位的使用情况,管理员有一个计数器,用来计录当前空闲的停车位有多少个,每当有新的停车位被使用了计数器就减1,而有新的停车位空闲了计数器就加1。 我们可以把这些停车位理解为【资源空间】,可支配 阅读全文
posted @ 2019-08-22 17:24 a-leon 阅读(2050) 评论(0) 推荐(1) 编辑
摘要:
在上一篇文章中,说了什么是类。而在最后留下了一个问题:“汤姆和玛丽把一只大象往一个冰箱里面装”。这句话跟类又有什么关系? 通过对比最开始的句子:“一只动物被两个人往一个家电里面装”。可以看到,现在这两个不同的句子都描述着同样的一个场景,意思都差不多,但这个场景中不同句子描述的事物不同。 那在这两个句 阅读全文
posted @ 2019-08-21 15:27 a-leon 阅读(387) 评论(0) 推荐(0) 编辑 |
|||