OOP's Q & A Video series.
- What is the problem with Functional Programming?
 - Can you define OOP and the 4 principles of OOP?
 - What are Classes and Objects?
 - What is Inheritance?
 - What is Polymorphism, overloading, overriding and virtual?
 - Can you explain encapsulation and abstraction?
 - What is an abstract class?
 - Define Interface & What is the diff. between abstract & interface?
 - Define Interface & Diff. between abstract & interface? - Part 2
 - What is the use of Shadowing in C#?
 - Can we implement interfaces with same method names in C#?
 - What is the use of Static Keyword?
 - What is the difference between Abstraction and Encapsulation?
 - What are partial classes & partial methods?
 - Can we see implementation of Association, Aggregation & Composition in real world?
 - What is operator overloading?
 - Explain Access modifiers (Private, Public, Protected, Internal & Protected/Internal)?
 
Course Curriculum
      
         
      
      First Section
      
        
    
    
          Available in
          
          days
        
        
          
          days
          after you enroll
        
      - 
        
          
          
            PreviewWhat is the problem with Functional Programming? (8 Minutes) (7:55)
 - 
        
          
          
            StartCan you define OOP and the 4 principles of OOP? (10 Minutes) (9:40)
 - 
        
          
          
            StartWhat are Classes and Objects? (5 Minutes) (4:33)
 - 
        
          
          
            StartWhat is Inheritance? (4 Minutes) (4:09)
 - 
        
          
          
            StartWhat is Polymorphism, overloading, overriding and virtual? (11 Minutes) (10:49)
 - 
        
          
          
            StartCan you explain encapsulation and abstraction? (12 Minutes) (11:52)
 - 
        
          
          
            StartWhat is an abstract class? (9 Minutes) (8:49)
 - 
        
          
          
            StartDefine Interface & What is the diff. between abstract & interface? (10 Minutes) (10:01)
 - 
        
          
          
            StartDefine Interface & Diff. between abstract & interface? - Part 2 (8 Minutes) (7:38)
 - 
        
          
          
            StartWhat is the use of Shadowing in C#? (11 Minutes) (10:43)
 - 
        
          
          
            StartCan we implement interfaces with same method names in C#? (8 Minutes) (7:57)
 - 
        
          
          
            StartWhat is the use of Static Keyword? (31 Minutes) (31:21)
 - 
        
          
          
            StartWhat is the difference between Abstraction and Encapsulation? (11 Minutes) (10:54)
 - 
        
          
          
            StartWhat are partial classes & partial methods? (13 Minutes) (12:30)
 - 
        
          
          
            StartCan we see implementation of Association, Aggregation & Composition in real world? (24 Minutes) (23:41)
 - 
        
          
          
            StartWhat is operator overloading? (10 Minutes) (9:34)
 - 
        
          
          
            StartExplain Access modifiers (Private, Public, Protected, Internal & Protected/Internal)? (19 Minutes) (18:32)
 - 
        
          
          
            StartOOPs Interview Assessment