Semester : SEMESTER 6
Subject : Object Oriented Programming
Year : 2018
Term : MARCH
Scheme : 2015 Full Time
Course Code : EC 312
Page:1
Reg No ടനം ലെ
CO-OPERATIVE ACADEMY OF PROFESSIONAL EDUCATION
VI TH SEMESTER BTECH DEGREE MODEL EXAMINATION MARCH 2018
COURSE CODE: EC312
COURSE NAME: OBJECT ORIENTED PROGRAMMING
MAX MARKS: 100 DURATION: 3 Hours
PART A(Answer any Two)
1. (a) Differentiate between procedural and object oriented programming. (7)
(b) Explain any 5 concepts of OOP (8)
2. (a) What is unary operator overloading? Explain with sample code (7) (b)
What is virtual base class? Explain with sample code (8)
3. (a) Explain three types of constructors (7)
(b)What is inheritance? Explain types of inheritance. (8)
PART B (Answer any two)
4. (a) Explain the concept of pointer to object with sample code (7)
(b) What is method overriding? (8)
5. (a) What is exceptions in java? Give an examples. (8)
(b)Explain Virtual Functions. (7)
6. (a) Explain heirarchical inheritance in java with sample code (8)
(b) What is the concept of pointers in derived class (7)
PART C(Answer any two)
7. (a) Explain building blocks of android (10)
(b) What is Broadcast Receiver, UI components and content providers (10)
8. (a)Explain intents & intent filters (10)
(b)What is android manifest (10)
9. (a) Explain layouts and Drawable Resources with example (10)
(10)
(b)Explain styles and themes with example
ANSWERS