SPRING 2014, ASSIGNMENT
PROGRAM – BCA (REVISED FALL 2012)
SEMESTER - 2
SUBJECT CODE & NAME - BCA2030- OBJECT ORIENTED PROGRAMMING – C++
CREDIT – 4 BK ID - B1641, MAX. MARKS - 60
You can pay in 6 instalment of Rs 125-125 if u have any doubt.
computeroperator4@gmail.com
www.smuassignment.in
www.assignmenthelpforall.blogspot.in
Q1. Write short notes on:
a) Inheritance
b) Polymorphism 5+5 = 10
Answer:
A)Inheritance
Inheritance is one of the most powerful features of Object Oriented Programming Languages that allows you to derive a class from an existing class and inherit all the characteristics and
Q2. Differentiate between Classes and Objects. Write an example program to represent a class and its object. 4+6= 10
Answer:
Classes and objects are separate but related concepts. Every object belongs to a class and every class contains one or more related objects.
Q3. Describe operator overloading. Which are the operators that cannot be overloaded?
5+5= 10
Answer:Operator overloading is an interesting feature of C++ that allows programmers to specify how various arithmetic, relational and many other operators work with user defined data types or classes. It provides a flexible way to work with classes and can make program code look
Q4. What are the advantages of Polymorphism? How it can be implemented? 5+5=10
Answer:Advantages
· Code is simpler to write (and read)
Q5. Differentiate between Containers and Iterators 5+5= 10
Answer: Containers
STL provides a number of container types, representing objects that contain other objects. The STL contains sequence containers and associative containers. The standard sequence containers
Q6. Describe the two basic exception handling models. 5+5= 10
Answer:If you encounter an exceptional situation in your code – that is, one where you don’t have enough information in the current context to decide what to do – you can send information about the error into a larger context by creating an object containing that information and “throwing” it out of your current context. This is called throwing an exception. Here’s what it
No comments:
Post a Comment