www.umbc.edu
CMSC202 Computer Science II for Majors
Lecture 07 –
Classes and Objects (Continued)
- Dr. Katherine Gibson
Based on slides by Chris Marron at UMBC
Computer Science II for Majors Lecture 07 Classes and Objects - - PowerPoint PPT Presentation
CMSC202 Computer Science II for Majors Lecture 07 Classes and Objects (Continued) Dr. Katherine Gibson Based on slides by Chris Marron at UMBC www.umbc.edu Last Class We Covered Object Oriented Programming Versus Procedural
www.umbc.edu
Based on slides by Chris Marron at UMBC
www.umbc.edu
2
www.umbc.edu
www.umbc.edu
4
www.umbc.edu
www.umbc.edu
6
www.umbc.edu
7
www.umbc.edu
8
www.umbc.edu
9
www.umbc.edu
10
www.umbc.edu
11
www.umbc.edu
12
www.umbc.edu
13
www.umbc.edu
www.umbc.edu
15
www.umbc.edu
16
www.umbc.edu
17
www.umbc.edu
18
www.umbc.edu
19
www.umbc.edu
20
www.umbc.edu
21
www.umbc.edu
class Date { public: void Output (); int GetMonth(); int GetDay(); int GetYear(); void SetMonth(int month); void SetDay (int day); void SetYear (int year); private: int m_month; int m_day; int m_year; };
22
www.umbc.edu
www.umbc.edu
24
www.umbc.edu
25
www.umbc.edu
26
www.umbc.edu
27
www.umbc.edu
28
www.umbc.edu
29
www.umbc.edu
30
www.umbc.edu
– What parameters must each of these have? » Const, by-value, by-reference, default? – What return value should each of these have? » Const, by-value, by-reference?
31
www.umbc.edu
32