最新 最热

设计模式-装饰器模式

现在有一个场景:煎饼果子,科技园上班族早上去买煎饼果子(Pancake),有的人要加鸡蛋 (Egg)、有的人加火腿 (Ham)、有的人加生菜 (Lettuce)。有的土豪煎饼果子来一套全都要。现在我们来定义煎饼烹饪实现。(ps:留一个功能读者自己实现:...

2021-07-27
1

刚转行1年测开新手:学习编程几点经验分享

大家好,我叫黎潘,很高兴有机会给大家分享一些我的学习感受,作为一名零基础转行刚一年的测试新手来说,深知自己在技术经验方面落后太多,难免会有急于求成的心态,这也就导致自己在学习新知识时似懂非懂,刚开始学完那会还胸有成...

2021-03-25
1

TypeScript基础知识

在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范。在程序设计里面,接口起到了一种限制和规范的作用。接口定义了某一批类所需遵守的规范,接口不必关心这些类的内部状态数据,也不关心这些类里方法的实现...

2021-03-04
1

Typescript

function test<T extends TIF>(params: T) {

2021-03-01
1

浅析装饰器的那些事儿

现在我想在原有函数的基础上新增一个功能:我会唱歌。这个时候利用装饰器则轻松可以帮我们实现这个功能。

2021-02-08
1

Java 设计模式系列(10) —— 装饰器模式

装饰器模式的定义: 动态的给一个对象添加额外的职责,就功能来说,装饰模式相比子类更为灵活

2021-01-13
1

python中装饰器的参数与返回值

# 函数中如果没有使用return返回值,默认情况函数也是有返回值的,默认返回None

2020-12-21
0

设计模式结构性:装饰模式(DecoratorPattern)

装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。...

2020-12-14
1

TypeScript学习第十一篇 - 装饰器的执行顺序

在TypeScript中,装饰器的执行顺序为:首先执行属性装饰器,然后执行方法装饰器,其次是方法参数装饰器,最后是类装饰器。如果同一个类型的装饰器有多个,总是先执行后面的装饰器。...

2020-11-26
0

TypeScript学习第十篇 - 装饰器

装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,属性或参数上,可以修改类的行为。通俗的讲装饰器就是一个方法,可以注入到类、方法、属性参数上来扩展它们的功能。装饰器的写法有普通装饰器(无法传参)和 装饰器工厂(...

2020-11-26
0