Object-Oriented Programming
Using C++
Here is the list of all the Solution, Syllabus 
UNITS -I (Hand-written Notes)  
 | 
  
 |  
Introducing Object-Oriented Approach 
 | 
 
VIEW  
 |  
Relating to other paradigms  
{Functional  Data decomposition }    
 | 
VIEW  
 |  
Basic terms and
ideas  Abstraction     
 | 
VIEW  
 |  
Encapsulation         
 | 
VIEW  
 |  
Inheritance 
 | 
VIEW  
 |  
Polymorphism          
 | 
VIEW  
 |  
Review of C       
 | 
VIEW  
 |  
 Difference between C and C++                                     
 | 
VIEW  
 |  
cin, cout, new, delete, operators       
 | 
VIEW  
 |  
     
 |  |  
 
UNITS -II (Hand-written Notes)  
 | 
  
 |  
| 
 | 
VIEW  
 |  
Encapsulation       
 | 
VIEW  
 |  
information hiding       
 | 
VIEW  
 |  
  abstract data types       
 | 
VIEW  
 |  
Object & classes 
 | 
VIEW  
 |  
attributes, methods          
 | 
VIEW  
 |  
 C++ class declaration      
 | 
VIEW  
 |  
State idendity and behaviour of    an object        
 | 
VIEW  
 |  
Constructors and destructors        
 | 
VIEW  
 |  
instantiation of objects        
 | 
VIEW  
 |  
Default parameter value       
 | 
VIEW  
 |  
 object
types        
 | 
VIEW  
 |  
C++ garbage collection      
 | 
VIEW  
 |  
 dynamic memory allocation   
 | 
VIEW  
 |  
Metaclass / abstract classes 
 | 
VIEW  
 |  
     
 | 
  
 |  
 
UNITS -III (Hand-written Notes)  
 | 
  
 |  
Inheritance 
 | 
VIEW  
 |  
Class hierarchy       
 | 
VIEW  
 |  
derivation – public, private & protected       
 | 
VIEW  
 |  
Aggregation         
 | 
VIEW  
 |  
composition vs
classification hierarchies 
 | 
VIEW  
 |  
Polymorphism          
 | 
VIEW  
 |  
Categorization of polymorphism techniques       
 | 
VIEW  
 |  
Method polymorphism        
 | 
VIEW  
 |  
Polymorphism by parameter        
 | 
VIEW  
 |  
Operator overloading        
 | 
VIEW  
 |  
     
 | 
  
 |  
 
UNITS -IV (Hand-written Notes)  
 | 
  
 |  
Generic function 
 | 
VIEW  
 |  
Template function       
 | 
VIEW  
 |  
function name overloading       
 | 
VIEW  
 |  
Overriding inheritance
methods                             
 | 
VIEW  
 |  
Run time polymorphism 
 | 
VIEW  
 |  
Multiple Inheritance          
 | 
VIEW  
 |  
     
 |  |  
 
UNITS -V (Hand-written Notes)  
 | 
  
 |  
Files and Exception Handling                                    
 | 
VIEW  
 |  
Streams and files       
 | 
VIEW  
 |  
Namespaces       
 | 
VIEW  
 |  
Exception handling         
 | 
VIEW  
 |  
Generic Classes 
 | 
VIEW  
 |  
     
 | 
  
 |  
 
 
 | 
No comments:
Post a Comment