inheritance : normal inherit or call parent class property to child
encapsulation : Public , Private(only defined class can user), Protected (only child class can use) (access modifier)
polymorphic : simply assigning the value and behavior in sub class which is already defined
friend function : are function which defined in class and allow to access all public/ privet data in class
abstract class : which can not be initiate and creating object is not possible it can only inherited
interface : collection of abstract method
traits : allow multiple inheritance and Traits class over ride the extended class methord
——————————
service provider : is a class where all laravel bootstraped
larvel equivalent : way to interference database like : equivalent meaning creating object of a method and run some save and update etc funtionliy on this
constructor : core set of instrcation which service provide by laravel like mail,query