- Type
- Midterm past paper
- Course
- CS304 Object Oriented Programming
- Size
- PDF 920 KB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 1, 2, 3 of 96. Download the file for all 96 pages.
This version of file contains:
Content of the Course (Done)
FAQ updated version.(These must be read once because some very basic definition and question are being answered)
- Glossary updated version.(These must be read once because some very basic terms are being explained which you even might not found in the book) (Done)
Disclaimer: There might be some human errors, if you find please let me know at
pak.nchd , duplication of data may be possible but at least possible level.
----:Table of Content:----
Table of Content
TABLE OF CONTENT ..................................................................................................................................................................... 2
QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: QUESTION: WHAT ARE THE BASIC CONCEPTS USED IN THE OBJECT-ORIENTED PROGRAMMING LANGUAGE? ........... 8 QUESTION: QUESTION: WHAT IS OBJECT ENCAPSULATION (OR PROTECTION)? ............................................................................. 9 QUESTION: WHAT IS A CLASS?....................................................................................................................................... 9 QUESTION: WHAT IS A META-CLASS? ........................................................................................................................... 9 QUESTION: QUESTION: WHAT IS THE DIFFERENCE BETWEEN OBJECT-BASED AND OBJECT-ORIENTED? ................................ 10
GLOSSARY (UPDATED VERSION) ................................................................................................................................................ 10 Abstract class : ................................................................................................................................................................... 10 Access control : .................................................................................................................................................................. 10 Access declaration :............................................................................................................................................................ 10 Access specifier : ................................................................................................................................................................ 10 Accessor : ........................................................................................................................................................................... 10 Agent: : .............................................................................................................................................................................. 10 Allocation: ......................................................................................................................................................................... 10 ANSI:.................................................................................................................................................................................. 10 array : ................................................................................................................................................................................ 10 array constructor: .............................................................................................................................................................. 10 array overflow: : ................................................................................................................................................................ 10 Array pointer: :................................................................................................................................................................... 10 Array section: : ................................................................................................................................................................... 10 Assertion: : ......................................................................................................................................................................... 10 Assignment operator: : ....................................................................................................................................................... 10 Attribute: : ......................................................................................................................................................................... 11 Base class: : ....................................................................................................................................................................... 11 Behavior sharing: : ............................................................................................................................................................. 11 Binary operator: : ............................................................................................................................................................... 11 Binary tree: : ...................................................................................................................................................................... 11 Call-by-reference: : ............................................................................................................................................................. 11 Call-by-value: : ................................................................................................................................................................... 11 Class attribute: : ................................................................................................................................................................. 11 Class descriptor: : ............................................................................................................................................................... 11 Class diagram: : ................................................................................................................................................................. 11 Class inheritance: : ............................................................................................................................................................. 11 Class: : ............................................................................................................................................................................... 11 Concrete class: : ................................................................................................................................................................. 11 Constructor: : ..................................................................................................................................................................... 11 Container class: : ................................................................................................................................................................ 11 container object: : .............................................................................................................................................................. 11 data hiding: : ..................................................................................................................................................................... 11
instance: : .......................................................................................................................................................................... 11 linked list: : ........................................................................................................................................................................ 11 member data: : .................................................................................................................................................................. 11 member function: :............................................................................................................................................................. 11 message passing: : ............................................................................................................................................................. 11 message: : ......................................................................................................................................................................... 11 method: : ........................................................................................................................................................................... 12 object : : ....................................................................................................................................................................... 12 object diagram: : ................................................................................................................................................................ 12 object-oriented (OO): : ....................................................................................................................................................... 12 operation: : ........................................................................................................................................................................ 12 operator overloading: : ...................................................................................................................................................... 12 overloading: : ..................................................................................................................................................................... 12 overriding: : ....................................................................................................................................................................... 12 parameterized classes: : ..................................................................................................................................................... 12 pointer: : ............................................................................................................................................................................ 12
private: : ............................................................................................................................................................................ 12 protected: : ........................................................................................................................................................................ 12 public: : .............................................................................................................................................................................. 12 super class: : ...................................................................................................................................................................... 12 SPRING 2011 LATEST PAPERS (CURRENT)................................................................................................................................... 12
Write c++ code for operator() ......5 marks .......................................................................................................................... 12 Write c++ code for operator[] using string class.......5 marks..... .......................................................................................... 13
Related CS304 files
All CS304 files →- CS304 Midterm Solved MCQs with References by Moaaz Midterm PDF 326 KB
- CS304 Midterm Solved Subjective with References by Moaaz and Irfan Midterm PDF 297 KB
- CS304 Final Term Mega File by Coke and Lays Final term RAR 7.9 MB
- CS304 Mega File by Hackerz Quiz PDF 323 KB
- CS304 Highlighted Handouts Set 5 Highlighted PDF 3.7 MB
- CS304 Quiz 4 by VU Topper RM Quiz PDF 654 KB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.