A new Flutter application.
For help getting started with Flutter, view our online documentation.
面向对象编程就是一种编程范式,与之对应或者结合开发的包括:面向过程编程、函数式编程、面向协议编程; 另外还有两个对应的编程范式:命令式编程 和 声明式编程
命令式编程: 命令式编程非常好理解,就是一步步给计算机命令,告诉它我们想做什么事情; 声明式编程: 声明式编程通常是描述目标的性质,你应该是什么样的,依赖哪些状态,并且当依赖的状态发生改变时,我们通过某些方式通知目标作出相应;
声明式编程,我们通常会维护一套数据集: 这个数据集可能来自己父类、来自自身State管理、来自InheritedWidget、来自统一的状态管理的地方; 总之,我们知道有这么一个数据集,并且告诉Flutter这些数据集在哪里使用;