package com.zj.example.kotlin.basicsknowledge

/**
 *
 * CreateTime: 17/9/13  16:23
 * @author 郑炯
 */

fun main(args: Array<String>) {
    var o = InFixExample()


    /**
     * 如果不使用中缀标签,调用方法是这样的:
     * o.on(1)
     *
     * 使用中缀标签就可以写成o on 1
     */
    println(o on 1)
}

class InFixExample{


    /**
     * infix是中缀标签, 在方法只有一个参数的时候可以使用
     */
    infix fun on(x: Int): Boolean{
        return true
    }
}