编程小感悟

0.什么叫编程:将数据作为输入,对它做一些处理,生成一个输出。

  1. 什么就存起来,无非是全局和容器/列表/字典,只是说全局的话,只能存一份,而其他类似于容器的东西是为了保存很多份,为了以后使用。
  2. 类里无非就是属性和方法,没有其他的了。就像现实生活中,除了一个人的外观,就是人的行为,当然不要扯灵魂,计算机是没有灵魂的,它也就只是个工具。
    对于C#来言,一个工程下两个不同的类直接如何访问,除了实例对象.,还有Static直接不经过对象进行访问。
    在C++中也是组合/继承/参数化列表,优先使用组合。
    3.说说通信,我觉得和生活中自来水事件是一样的,水库放水相当于打开,那用户水轮头你不打开,无非是你不想用水,当你想用的时候,你打开用就OK.
    4.在C#中的事件,是和委托配合使用的,使用事件,可以避免大量的if-else。
    5.记住在程序中方法只执行一次,(其中属性是特殊的方法),但是你发现在项目中为啥某个事件一直在触发,是因为某个方法在循环体里面,例如for/while,容器遍历等等,一直循环一个方法,让你看起来一个事件一直在执行。例外千万别把计算机想的它有多聪明,实际上它根据指令无脑式的重复,和强大的记忆功能,不想人那样会烦,会累,它不会,这就是不要创新就要让计算机干吧,它比人力强不止一万倍!!!

猜你喜欢

转载自blog.csdn.net/qq_38350514/article/details/81540701
今日推荐