开发指南037-链式编程

简介: 平台提倡链式编程。所谓链式编程就是把过去多行的语句通过.符号串联为一句

平台提倡链式编程。所谓链式编程就是把过去多行的语句通过.符号串联为一句(注意为了可读性,往往通过在.符号处换行),直观的对比如下:

       非链式:

               object.setPropertyA(A);

               object.setPropertyB(B);

               object.setPropertyA(C);

               object.doA();

               object.doB();

      链式:

             object. setPropertyA(A)

                       .setPropertyB(B)

                       .setPropertyC(C)

                       .doA()

                       .doB()

        有些语言是这样做的,起的作用一样,只是Java不支持with

              with(object){

                 setPropertyA(A);

                 setPropertyB(B);

                 setPropertyC(C);

                 doA();

                 doB();

              }

           这种编程的思想核心是简洁、宜读

相关文章
|
21天前
|
前端开发 Java Linux
开发指南068-封装为window服务
如果需要把后台jar包封装为window的服务,可以使用如下方法。
|
1月前
|
数据库
开发指南039-反射
平台采用jpa+hibernate访问数据库,返回是数据对象的列表,例如学生对象studentBO
|
3月前
|
图形学
小功能⭐️Unity静态方法拓展写法
小功能⭐️Unity静态方法拓展写法
|
6月前
|
存储 缓存 开发框架
了解UniApp常用方法
了解UniApp常用方法
77 0
|
移动开发 Swift
Swift - 原生GET&POST请求的用法
Swift - 原生GET&POST请求的用法
349 0
|
前端开发 Swift
Swift实用小册10:实例方法和类型方法的使用
Swift实用小册10:实例方法和类型方法的使用
225 0
Swift实用小册10:实例方法和类型方法的使用
|
算法 Java Swift
iOS 底层原理37:链式编程
iOS 底层原理37:链式编程
442 0
|
调度 开发工具 Android开发
一个RxJava实用工具类的集合 - CSDN博客
一个RxJava实用工具类的集合 - CSDN博客
285 0
一个RxJava实用工具类的集合 - CSDN博客
|
API 开发工具 iOS开发
链式编程在iOS开发中的应用
链式编程在iOS开发中的应用
156 0
链式编程在iOS开发中的应用