KBEngine笔记3

1、为什么有的方法有重载,有的没有,标准是什么?
2、def定义与否,除了客户端通信使用,为什么无调用的时候也存在定义?
3、只是在服务端自身或内部调用的方法,需要def定义么?(自身调用的方法一般不需要def和客户端重载,三无方法)
暴露客户端的def定义,可以没有重载;
系统回调的方法,在客户端可以有回调也可以没有;
系统回调函数在程序执行过程中一定条件下自动调用,可有/可无客户端重载(功能类的方法需要有重载,MSG类的不需要);
暴露给客户端调用的方法一般会registerin/baseentitycall使用;
有def定义的必须实现其方法;
一般不是系统回调的方法,也无客户端重载
自身调用的方法,为什么还要def定义(或许方法中包含与服务端其他类的方法交往的参数,如entitycall);
def定义client方法时客户端使用抽象方法并重载;
四无方法为什么
核心逻辑类系统方法不需要重载(客户端没用的方法,只是服务端系统方法的重载),功能接口类系统方法可以重载(客户端可能能用到的方法);
自己定义的方法,无客户端重载,实现的功能要么己方调用,要么定义def其他服务器类调用或者客户端调用;
什么需要客户端重载:①def定义了client方法;②部分功能类系统接口方法;③自身定义的虚方法;
同类名的客户端与服务端通信连接:cellentitycall/bas

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值