Mercari Interview Question

How is OOPS used in Android Development.

Interview Answer

Anonymous

Mar 31, 2024

1. Encapsulation is everywhere. we create classes with member variables and functions. 2. Inheritance: Activity inherits from AppCompatActivity() which again inherits from ContextWrapper(). 3. Abstraction: Ever wondered what is the actual implementation behind the setOnClickListener that we commonly use? 4. Polymorphism: When creating a recyclerview we override the methods like getItemCount, getItemType