#include <iostream>
#include<string>
#include<exception>
#include"ClassBase.h"
#include"ClassDerived.h"
int main()
{
addedClasses:: ClassBase b(2);
addedClasses::ClassDerived d(4);
std::cout << std::endl;
std:: string s;
std::cin >> s;
std::cout << s<<std::endl;
using std::operator>>;
std::cin >> s;
std::cout << s << std::endl;
}
#pragma once
#include<iostream>
namespace addedClasses
{
class ClassBase
{
public:
ClassBase(const int a) { std::cout << a; };
};
}
```cpp
#pragma once
#include<iostream>
namespace addedClasses
{
class ClassDerived
{
public:
ClassDerived(const int a) { std::cout << "from d class: " << a; }
};
}