Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Class1{
- public:
- int x;
- int get_x() {
- return x;
- }
- };
- class Class{
- public:
- int y;
- ~Class() = default; //деструктор -- метод, для удаления объекта
- void add_enemy(Class1 obj) {
- this -> y += obj.get_x(); //прибавляем к объекту Class, x объекта Class1
- delete this;
- }
- };
- int main() {
- Class player;
- Class1 enemy;
- player.add_enemy(enemy);
- delete &player; //удаляем по указателю
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement