一个关注IT技术分享,关注互联网的网站,爱分享网络资源,分享学到的知识,分享生活的乐趣。
本文记录如何自定义DSL,帮助你从无脑的硬编码走出来。希望对提高团队代码质量有所帮助。1.实现首先定义bean类,再给bean类添加相应的lambda函数。然后添加单例,我们使用单例来作为所有bean的容器,并实现你需求的方法。//DslRule.ktclassButton(){}classText(){}classLayout{funbutton(action:Button.()->Unit){
关于我们 | 我要投稿 | 免责申明
Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1