
设计模式
游子身上汗
这个作者很懒,什么都没留下…
展开
-
【设计模式】面向对象的优点
我们知道面向过程是以过程(函数、方法、操作)作为组织代码的基本单元,数据与方法相分离是其主要的特点。而面向对象是以类、对象作为组织代码的基本单元,数据与方法往往相关联。面向过程编程语言的特点是不支持类和对象两个语法概念,不支持面向对象编程特性,仅支持面向过程编程。原创 2024-06-15 17:25:32 · 573 阅读 · 0 评论 -
【设计模式】封装、继承、抽象、多态
接口类指的是编程语言提供的接口语法。抽象并不需要编程语言提供特殊的语法机制就能实现,只需要提供函数这一基本特性就能实现,本质上就是包裹具体的实现逻辑,让调用者在使用的时候不需要了解内部的逻辑,通过对函数的命名、注释或文档的阅读即可了解功能,然后实现它。抽象是降低问题复杂性的重要手段。原创 2024-06-10 16:01:21 · 665 阅读 · 0 评论 -
【设计模式】基本名词
面向对象是其中最主流的编程风格,得益于其封装、继承、抽象、多态等特性,可以实现许多复杂的设计,因此大部分的项目都是使用面向对象的风格进行开发的。原创 2024-06-10 15:25:13 · 448 阅读 · 0 评论 -
【设计模式】面向对象与UML
不使用OOPL同样可以进行面向对象编程,而使用OOPL不能保证写出来的代码一定是符合OOP的。实际上,现在对于OOP和OOPL并没有准确的定义,按照不同人的理解,对二者有着不同的定义。原创 2024-06-10 15:38:20 · 653 阅读 · 0 评论