Flat 10% off on the purchase of any two apps or more. Use coupon code - FESTIVAL10
Native Shopify Mobile App with 20 new features
Kickstart your hyperlocal marketplace in Corona pandemic with a starter guide
Android App Development
iOS App Development
Cross Platform App Development
Hire on-demand project developers and turn your idea into working reality.
Big thanks to Webkul and his team for helping get Opencart 188.8.131.52 release ready!
Owner and Founder. Opencart
In this blog, we going to discuss Reflection in Kotlin.
Inside of program file some time we want to utilize some classes and its member like constructor, functions and variables runtime. We can use Reflection in Kotlin for utilizing the functionality at runtime.
Reflection is a set of languages and library feature that help us to introspect structure of our program at runtime.
Reflection provides the API feature of java reflection and its own set of functionality.
We can get the reference of the class at runtime if the class is statically known. For the class reference we use the class reference operator.
Obtaining the reference of a class from its instance is known as bounded class reference.
We can get the reference of the function by preceding the function name with :: operator.
We can get the reference of the named function on kotlin and pass these reference as parameter to the another functions.
If is same as the function reference and property reference. On the constructor reference we reference simply by preceding the class name with :: operator like below:
In this blog, we have learned Reflection in Kotlin and its uses.
For more information regarding the Sealed classes in Kotlin follow link.
Thanks for reading this blog. You can also check other blogs from here.
Your email address will not be published. Required fields are marked*
Save my name email and website in this browser for the next time I comment.
Be the first to comment.
The support is fast and do everything in their power to make it perfect. If you need customization it's also done right away. I had massive research to select Mobikul and now I'm sure it was the right one.
Enquiry or Requirement
If you have more details or questions, you can reply to the received confirmation email.