MANVIA BLOG
Home
UI
Angular
Jquery
NextJs
HTML & CSS
React Js
Database
Mysql
Scripts
Laravel
dotNet
GoLang
NodeJs
Python
Wordpress
Odoo
PHP Core
SailsJs
CakePHP
Django Framework
Projects
Eismann
Applications
CMS
Mobile App
Settings
Flutter
React Native
DevOps
Azure
Bluehost
GoDaddy
AWS
Tomcat Server
Tools
Jmeter
Jira
Bitbucket
Git
General
Server
Web
Programming
Questions
React Js
Web
Oops
Codeigniter3
APIs
Oops
Basics
What is oops ? what is the use of oops ? What are the features or properties ?
What is class and object ?
What is Encapsulation and Abstraction ?
What is inheritance ?
What is Polymorphism? Overloading vs Overriding ?
Can we implement Polymorphism without inheritance?
What is related and unrelated classes?
Final keyword ?
Abstraction
What is abstract class?
Can we create instance of a abstract class? Answer - no
Is it compulsory to implement the abstract methods? Answer - yes
Can We Partially Implement a Simple Class? Answer : No
Can we convert a simple base class to abstract class? Answer : Yes
What is interface ?
Can we write logic in interface ? Answer : no
can we create instance of interface? Answer : no
can we do multiple inheritance with abstract classes? Answer : no
when do we use multiple inheritance using interface?
Can we use abstract class instead of interface and vice versa ?
Can we use abstract class and interface together?
Difference between Abstract class and Interface
Encapsulation
What is Static variables
What is the difference of static and non static variables?
When to use static variables
When not to use static variables
Can we use static variable instead of non-static variables?
Can we use non-static variable instead of static variables?
What is Static function
Difference between static function and non-static function
When to use a static function?
When not to use a static function?
Can we use a static function instead of non-static function?
Can we use a non-static function instead of static function?
What is a static class?