1 idloopc1998. object-oriented programming using c++ class 1
TRANSCRIPT
![Page 1: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/1.jpg)
1IDLOOPC1998.
Object-Oriented Programming
Using C++
CLASS 1
![Page 2: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/2.jpg)
2IDLOOPC1998.
• Review of Syllabus• Catalog Description
– An introduction to object oriented programming techniques using C++ programming language. Topics covered will include classes, both single and multiple inheritance, templates, polymorphism, exception handling and file processing.A
gen
da
![Page 3: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/3.jpg)
3IDLOOPC1998.
• Review of Syllabus• Catalog Description• Course Requirements and Method
of Evaluation–Test #1 125–Test #2 125–Homework 10 each–Programs 30 each–Final Exam 200–Term Project 300A
gen
da
![Page 4: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/4.jpg)
4IDLOOPC1998.
• Grading Example• 1200 possible points• Highest score of 1150• You collected 920
Ag
end
a
![Page 5: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/5.jpg)
5IDLOOPC1998.
• Grading Example• 1200 possible points• Highest score of 1150• You collected 920
Ag
end
a
9201150
x100=
1150 920009200
80 B
![Page 6: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/6.jpg)
6IDLOOPC1998.
• Course Competencies• Use the C++ preprocessor• Explain the use of overloading
operators• Design and code an inheritance
hierarchy• Perform special input/output
functions using various format specifiers and modifiersAg
end
a
![Page 7: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/7.jpg)
7IDLOOPC1998.
• Course Competencies• Explain the use of overloading of
function names• Create a library of functions which
can process data as objects• Understand memory management
and dynamic allocation• Use a virtual function to
demonstrate polymorphism
Ag
end
a
![Page 8: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/8.jpg)
8IDLOOPC1998.
• Course Competencies• Demonstrate a knowledge of an “is a”
and “has a” relationship between classes
• Write a C++ program using sequential and random file processing
• Use exception handling techniques• Write a class template and a driver to
use itAg
end
a
![Page 9: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/9.jpg)
9IDLOOPC1998.
Assignments
L: LABS due ThursdayH: Homework due Tuesday
Each of the above must be in your appropriate folder before class lecture begins on the day it is due
![Page 10: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/10.jpg)
10IDLOOPC1998.
Late Assignments
Homework assignments will not be accepted late
Labs (programs) turned in late will lose 10 points
![Page 11: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/11.jpg)
11IDLOOPC1998.
Explanation of Transmission of Assignments
• Webct demo
![Page 12: 1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1](https://reader036.vdocument.in/reader036/viewer/2022062518/56649f4f5503460f94c70b25/html5/thumbnails/12.jpg)
12IDLOOPC1998.
Q & A