[从玩游戏来理解编程]关于面向对象编程的浅解(1)

  我最近在玩星际争霸2,感觉到面向对象真是太重要了。有三个种族,每个种族有自己的兵种,一个兵种就是一个类,而且他们的父类都是一个类。

  每个单位都有自己的属性和技能,之前学习的c语言是面向过程的,慢慢的也理解到了面向对象在某些地方的重要性。

  之前都是在学习算法,实现上用的c语言,看不出来到底有什么区别,反而在用c来的更简洁和更快,最近慢慢的接触到小项目之类的什么的就慢慢感觉到面向对象的重要性。

  最近在看一本书叫《making games with python and pygame》,这本书很好,很清楚,我去它的主页看了看,是免费的,用于学习什么的都是免费的。我昨天去打印社打印了一本,花了17元钱,真的很划算,而且去作者的博客去看了一下,一看照片真的就是一个地地道道的程序员模样,而且感觉也是很厉害的程序员。

  前几天一名初中女同学找我帮她写一个小游戏,叫三子棋,我正在努力ing,过几天写完把流程和代码都贴出来。

 

原文地址:https://www.cnblogs.com/symons1992/p/3804606.html