Programming-Paradigm 发表于 2021-12-16 更新于 2024-03-18 分类于 Language , Paradigms 阅读次数: Valine: 阅读更多 1 命令式编程 代表语言:汇编语言、BASIC、COBOL、C、FORTRAN 2 事件驱动编程 代表语言:VB、C#、Java Swing 3 面向对象编程 代表语言:C++、Java 4 函数式编程 高阶函数 入参出参可以是函数 可以在方法内定义函数 代数数据结构 子类正交,比如:是否常量、是否可空、是否可空且常量,是用2个子类实现还是3个子类实现?代数数据结构会选择用3个子类实现,这样每个实现都是正交的