提高面向对象编程技能有什么好的挑战?
这次调查背后的想法是提供哪些练习对学习OOP有用的想法.
挑战应尽可能与语言无关,需要很少或不使用特定的库,或只需要最常见的库.尝试每个答案只包含一个挑战,因此投票将仅对应该挑战的优点.如果指出了所需的技能水平,以及为什么它是一项有用的练习背后的理由,也会很好.
然后可以将挑战的解决方案作为"如何..."问题的答案发布,并从此处链接.
例如:
oop
这可能不是编程问题,人们可以关闭.
有没有人有要解决的问题/问题列表,这有助于提高算法技能可能是面试目的.
algorithm
algorithm ×1
oop ×1