Sign up now
to enroll in courses, follow best educators, interact with the community and track your progress.
Download
Objects Oriented Programming Part 2: Computer Science and Applications (in Hindi)
1,559 plays

More
This lesson describes the object oriented programming concepts.

Sandeep
Co-founder of BSI Academy and running YouTube channel. 5 years of teaching experience. Qualified in UGC NET & CSIR in Computer Science as JR

U
Unacademy user
very thankful to you sir... keeping inspiring
Every episode mai intro dena zaroori hai??
  1. UGC NET Paper -2


  2. About Me . Sandeep . M.Tech (IT) from IIIT CSIR (Engineering Science) as JRF CBSE UGC NET (JRF) - Computer Science & Applications Worked as Software Engineer & Research Scientist


  3. Data Structure, Computer Network, DBMS & OS for CS Paper 2 Sandeep Singh 10k followers 001/13:3g nacademy YouTube In this course, Sandeep Singh will comprehensively cover Computer Science & Applications for UGC NET Paper 2. The course is designed in a manner so that it will be helpful in solving objective-based questions as well as in analytical understanding of the topics of Paper 2. The course will be conducted in Hindi and notes will be provided in English 1st September to 18th September 2018 18 hours of live classes Private Discussion Forum Doubt clearing sessions and Live quizzes T3,200 Includes 18% GST Apply for this Plus Course About this course O Last date to apply is 31st Aug LIMITED SEATS, Cost increases on 23rd Aug. Live Sessions The course consists of 12 sessions of 1 hour 30 mins duration each. Session recording will be provided for all the sessions Discussion Forums Access to a private forum moderated by Sandeep Singh where you can discuss and debate with your peers, access learning material and more. Personalized Learning All learners will have access to weekly doubt clearing sessions, live quizzes, learning materials and discussion with peers


  4. Operators in C++ Scope Resolution Operator (::) Memory Allocation/De-allocation operator (new and delete) Member Access operators (->,.*, ->*,.) Reference Operator ( & ) Insertion and Extraction Operators (<< and >> ). .


  5. Scope Resolution Operator (::) Used for resolving the scope of the variables . Used for defining methods outside the class declaration .


  6. Reference Variables Reference variable is an alias created for an already existing variable Change in reference will change the value of the variable and vice versa Should be initialized when declared and cannot be reinitialized A variable can have multiple reference Array of reference is not allowed


  7. Functions - Pass By Pointer & Pass by Reference Referencing Offers a clean, elegant and efficient way to pass parameters to functions that changes the value of actual parameter Difficulty in de-referencing is eliminated in pass by reference Calling syntax is much simpler compared to call by address Pass by Reference needs no memory .


  8. Abstract Data Types (ADTs) Abstraction of data structures results in ADTs . They are partial solution to modelling a problem. . The closest to abstract data type in C is structures . In C++ it is implemented using 'Classes'


  9. An ADT is a model of a data structure that is characterized by the following properties It has a type. It has a set of operations. This set is called an interface. In object oriented terms the set of operations define the behavior of the object Operations of the interface are the only access mechanism to the type's data structure Specifies what each operation does, but doesn't reveal how any given operation works


  10. Structures in C Composite data type Contains one or more logically related data (similar or dissimilar) grouped together under a single name for convenient handling Variables declared inside structure are called fields or members Functions cannot be part of Structure . . . re variables can be created using structure name. Members can be accessed using <Structure variable Name> <Member Name>


  11. Thank You