Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fun main() {
- Database().load("https://jsonplaceholder.typicode.com/users/1", object : Callback {
- override fun onLoadData(result: String) {
- println(result)
- }
- })
- }
- /*
- * Callback using via interface
- * */
- interface Callback{
- fun onLoadData(result: String)
- }
- class Database {
- fun load(link: String, callback: Callback) {
- val result = RequestHelper.getData(link)
- callback.onLoadData(result)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement