Classes and Objects
Classes and Objects
Dr. J. Sangeetha/CSE/SRC/SASTRA 1
Dr. J. Sangeetha/CSE/SRC/SASTRA 2
Dr. J. Sangeetha/CSE/SRC/SASTRA 3
Dr. J. Sangeetha/CSE/SRC/SASTRA 4
Dr. J. Sangeetha/CSE/SRC/SASTRA 5
Dr. J. Sangeetha/CSE/SRC/SASTRA 6
Dr. J. Sangeetha/CSE/SRC/SASTRA 7
Method : 1 – Defining member
function inside the class – By default
inline
Dr. J. Sangeetha/CSE/SRC/SASTRA 8
Ex : 2
Dr. J. Sangeetha/CSE/SRC/SASTRA 9
Dr. J. Sangeetha/CSE/SRC/SASTRA 10
Ex : 3
Dr. J. Sangeetha/CSE/SRC/SASTRA 11
Dr. J. Sangeetha/CSE/SRC/SASTRA 12
Example : 2
Dr. J. Sangeetha/CSE/SRC/SASTRA 13
Dr. J. Sangeetha/CSE/SRC/SASTRA 14
Method 2 : Member function definition outside the class
Dr. J. Sangeetha/CSE/SRC/SASTRA 15
Dr. J. Sangeetha/CSE/SRC/SASTRA 16
Dr. J. Sangeetha/CSE/SRC/SASTRA 17
Dr. J. Sangeetha/CSE/SRC/SASTRA 18
Dr. J. Sangeetha/CSE/SRC/SASTRA 19
Dr. J. Sangeetha/CSE/SRC/SASTRA 20
Dr. J. Sangeetha/CSE/SRC/SASTRA 21
Dr. J. Sangeetha/CSE/SRC/SASTRA 22
Dr. J. Sangeetha/CSE/SRC/SASTRA 23
Dr. J. Sangeetha/CSE/SRC/SASTRA 24
Counter Example
Dr. J. Sangeetha/CSE/SRC/SASTRA 25
Dr. J. Sangeetha/CSE/SRC/SASTRA 26
Calculate the area of a rectangle and
display it.
Dr. J. Sangeetha/CSE/SRC/SASTRA 27
Dr. J. Sangeetha/CSE/SRC/SASTRA 28
Dr. J. Sangeetha/CSE/SRC/SASTRA 29
Dr. J. Sangeetha/CSE/SRC/SASTRA 30
Dr. J. Sangeetha/CSE/SRC/SASTRA 31
Dr. J. Sangeetha/CSE/SRC/SASTRA 32
Dr. J. Sangeetha/CSE/SRC/SASTRA 33
Dr. J. Sangeetha/CSE/SRC/SASTRA 34
Dr. J. Sangeetha/CSE/SRC/SASTRA 35