[Cpp]
/*
* Copyright and version Declaration of the program
* Copyright (c) 2012, a student from the computer College of Yantai University
* All rightsreserved.
* File name: fun. cpp
* Author: Li Meng
* Completion date: January 1, April 12, 2013
* Version: v1.0
* Description of tasks and solutions:
* Input Description: omitted
* Problem description: omitted
* Program output:
*/
/*
Original code
*/
# Include <iostream>
# Include <string>
Using namespace std;
Class Box
{
Public:
Box (int h, int w, int l): height (h), width (w), length (l ){}
Int volume () {return height * width * length ;};
Private:
Static int height; // static data member
Int width;
Int length;
};
Int main ()
{
Box B (2, 3, 4 );
Cout <"volume is" <B. volume () <endl;
Return 0;
}
/*
After correction
*/
# Include <iostream>
Using namespace std;
Class Box
{
Public:
Box (int w, int l): width (w), length (l ){}
Int volume () {return height * width * length ;};
Private:
Static int height; // static data member
Int width;
Int length;
};
Int Box: height = 2; // initialize the static data member height
Int main ()
{
Box B (3, 4 );
Cout <"volume is" <B. volume () <endl;
Return 0;
}
/*
* Copyright and version Declaration of the program
* Copyright (c) 2012, a student from the computer College of Yantai University
* All rightsreserved.
* File name: fun. cpp
* Author: Li Meng
* Completion date: January 1, April 12, 2013
* Version: v1.0
* Description of tasks and solutions:
* Input Description: omitted
* Problem description: omitted
* Program output:
*/
/*
Original code
*/
# Include <iostream>
# Include <string>
Using namespace std;
Class Box
{
Public:
Box (int h, int w, int l): height (h), width (w), length (l ){}
Int volume () {return height * width * length ;};
Private:
Static int height; // static data member
Int width;
Int length;
};
Int main ()
{
Box B (2, 3, 4 );
Cout <"volume is" <B. volume () <endl;
Return 0;
}
/*
After correction
*/
# Include <iostream>
Using namespace std;
Class Box
{
Public:
Box (int w, int l): width (w), length (l ){}
Int volume () {return height * width * length ;};
Private:
Static int height; // static data member
Int width;
Int length;
};
Int Box: height = 2; // initialize the static data member height
Int main ()
{
Box B (3, 4 );
Cout <"volume is" <B. volume () <endl;
Return 0;
}
Output result: