class gene { public: gene( ); gene(string n, string cl); string get_genename( ); //required the user to input the gene name. void print( ); private: string name; string chromosomal_location; }; a. Define the class gene. b. What kind of function overloading is achieved in this code? c. Define the constructor gene(string n, string cl) in such a way that user will input the name of the gene, which will be assigned to the variable “name”. d.Run this complete program on your computer and paste the screenshots of the output. e. Are the following two constructor functions possible in this class code? i. gene(string n); ii. gene(string cl);C++ coding (do this in C++ programming)
class gene
{ public:
gene( );
gene(string n, string cl);
string get_genename( );
//required the user to input the gene name. void print( );
private:
string name;
string chromosomal_location;
}; a. Define the class gene.
b. What kind of function overloading is achieved in this code?
c. Define the constructor gene(string n, string cl) in such a way that user will input the name of the gene, which will be assigned to the variable “name”.
d.Run this complete program on your computer and paste the screenshots of the output.
e. Are the following two constructor functions possible in this class code?
i. gene(string n);
ii. gene(string cl);C++ coding (do this in C++
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)