robin
02/21/2017, 3:34 PMfun getConnectionManager(context: Context): ConnectionManager =
conMan ?: ConnectionManagerImpl(context).apply {
conMan = this
}
private var conMan: ConnectionManager? = null
private class ConnectionManagerImpl constructor(val context: Context) : ConnectionManager {
...
}