KARNATAKA PUC COMPUTER SCIENCE STUDY MATERIALS (SECOND EDITION)

Image
VISIT MY WORDPRESS BLOG FOR REVISED AND LATEST STUDY MATERIALS FIRST PUC FIRST PUC LAB MAUAL CHAPTER 1 COMPUTER SYSTEM CHAPTER 2 ENCODING SCHEMES AND NUMBER SYSTEM CHAPTER 3  EMERGING TRENDS CHAPTER 4 INTRODUCTION TO PROBLEM SOLVING CHAPTER 5 GETTING STARTED WITH PYTHON CHAPTER 6 FLOW CONTROL CHAPTER 7 FUNCTIONS CHAPTER 8 STRINGS CHAPTER 9 LISTS CHAPTER 10 TUPLES AND DICTIONARIES CHAPTER 11 SOCIETAL IMPACT SECOND PUC SECOND PUC LAB MANUAL CHAPTER 1 EXCEPTION HANDLING IN PYTHON CHAPTER 2 FILE HANDLING IN PYTHON CHAPTER 3 STACK CHAPTER 4 QUEUE CHAPTER 5 SORTING CHAPTER 6 SEARCHING CHAPTER 7  UNDERSTANDING DATA CHAPTER 8 DATABASE  CONCEPTS CHAPTER 9 SQL NOTES CHAPTER 9 SQL Q&A CHAPTER 10 COMPUTER NETWORKS CHAPTER 11 DATA COMMUNICATION CHAPTER 12 SECURITY ASPECTS

C++ Program: Single Inheritance

 /* 

13 C++ Program Single Level Inheritance


Create a base class containing the data member roll number and name.

Also create a member function to read and display the data using the concept of

single level inheritance. Create a derived class that contains marks of two

subjects and total marks as the data members.


*/


#include<iostream.h>

#include<conio.h>

class Student // Base Class

{

private:

long rollnumber;

char name[20];

public:

void readdata();

void display();

};


void Student::readdata( )

{

cout<<"Enter the Roll Number: ";

cin>>rollnumber;

cout<<"Enter the Student Name:";

cin>>name;

}


void Student::display( )

{

cout<<"\nRoll Number :"<<rollnumber<<endl;

cout<<"Student Name:"<<name<<endl;

}


class Report : public Student // Derived class

{

private:

int marks1, marks2, total;

public:

    void readmarks();

    void compute();

};

void Report::readmarks( )

{

cout<<"\nEnter Subject 1 Marks: ";

cin>>marks1;

cout<<"Enter Subject 2 Marks: ";

cin>>marks2;

}

void Report::compute( )

{

total = marks1 + marks2;

cout<<endl<<"Total Marks : "<<total;

}


void main( )

{

Report R; // Create an object R to process Student data

clrscr( );

R.readdata( );

R.display( );

R.readmarks( );

R.compute( );

getch( );

}

Comments

Popular posts from this blog

KARNATAKA PUC COMPUTER SCIENCE STUDY MATERIALS (SECOND EDITION)

Karnataka I PUC Computer Science 2024 Study Material | SECOND PUC HANDBOOK EXAM 2025