2016 - 2024

感恩一路有你

关联函数是什么意思 委托和函数指针有什么区别?

浏览量:1466 时间:2021-03-17 07:56:28 作者:admin

委托和函数指针有什么区别?

区别:

1。委托定义了一个新类,它表示一组具有特定参数和返回类型的方法。声明委托类型后,必须创建委托对象(实例化)并将其与特定方法相关联。对于静态方法,委托对象直接封装要调用的方法。对于实例方法,必须首先创建类的实例,然后在该实例上封装方法。

2. 委托大致相当于C中的函数指针。但与函数指针不同的是,委托是面向对象和类型安全的。

3. 只要方法的签名与委托的原始定义匹配,委托就可以对应于多个委托对象。委托对象的调用与原始方法调用相同。

4. 只要方法的参数类型和返回类型与委托的参数类型和返回类型匹配,委托就不知道或不关心由其实例对象封装的方法的详细信息(它实现的名称或函数)。

关联函数是什么意思 函数和对象方法的区别 二阶关联函数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。