C++ program to print the hollow right triangle star pattern by using the virtual base class in object-oriented programming.
//program to print hollow right triangle star T4Tutorials_Pattern
// virtual class
#include<iostream>
using namespace std;
class T4Tutorials_Pattern
{
public:
int i;
};
class parent:virtual public T4Tutorials_Pattern
{
public:
int j;
};
class parent1:virtual public T4Tutorials_Pattern
{
public:
int rows;
};
class print:public parent , public parent1
{
public:
int number()
{
cout<<"enter any num of rows"<<endl;
cin>>rows;
for(i=1; i<=rows; i++)
{
for(j=1; j<=i; j++)
{
if(j==1 || j==i || i==rows)
{
cout<<"*";
}
else
{
cout<<" ";
}
}
cout<<endl;
}
}
};
int main()
{
print f;
f.number();
}
