32 Matching Annotations
  1. Dec 2022
  2. Mar 2022
    1. 学习函数式编程对我产生的影响是,让我更加关注哪些概念自然地被视为"对象",哪些概念是不可变的"值"。 我还会更加注意,我的代码是否包含副作用,从而更谨慎地隔离这些地方,使代码更多是"纯的",这大大提高了我的面向对象代码的可测试性。

      《函数式编程对面向对象的程序员有什么用?》

      思考变化能更好的理解什么是对象

  3. Nov 2018
    1. 面向对象开发方法有封装、继承和多态的特点

      老师能重点讲解一下封装、继承和多态的含义么,尤其是多态。还有与面向对象的开发方法相对的,应该有面向过程的开发方法吧(类似C语言和python),不太明白面向过程和面向对象之间的实质区别。