diff --git a/Project6AbstractBaseClass/Project6AbstractBaseClass.vcxproj b/Project6AbstractBaseClass/Project6AbstractBaseClass.vcxproj
index d4bea5c..44dec26 100644
--- a/Project6AbstractBaseClass/Project6AbstractBaseClass.vcxproj
+++ b/Project6AbstractBaseClass/Project6AbstractBaseClass.vcxproj
@@ -23,13 +23,13 @@
Win32Proj
{fcef0c5f-2708-4dbf-bb9a-7c00cb865be4}
Project6AbstractBaseClass
- 10.0.19041.0
+ 10.0
Application
true
- v142
+ v143
Unicode
diff --git a/Project6AbstractBaseClass/mainAbstractBaseClass.cpp b/Project6AbstractBaseClass/mainAbstractBaseClass.cpp
index 486bf7a..9308201 100644
--- a/Project6AbstractBaseClass/mainAbstractBaseClass.cpp
+++ b/Project6AbstractBaseClass/mainAbstractBaseClass.cpp
@@ -32,7 +32,7 @@ class Bike :public GroundVehicle //Мотоциклы
//Конкретный класс, поскольку он определяет чисто виртуальный метод move
{
public:
- void move()
+ void move()const
{
cout << "Мотоцикл ездит на двух колесах." << endl;
}
@@ -41,7 +41,7 @@ class Bike :public GroundVehicle //Мотоциклы
class Car :public GroundVehicle
{
public:
- void move()
+ void move()const
{
cout << "Машина едет на 4 колесах" << endl;
}
@@ -49,7 +49,7 @@ class Car :public GroundVehicle
class Boat :public WaterVehicle
{
- void move() const
+ void move()const
{
cout << "Лодка плывет." << endl;
}
@@ -59,8 +59,8 @@ void main()
{
setlocale(LC_ALL, "");
- Vehicle V; //Невозможно создать экземпляр абстрактного класса
- GroundVehicle GV; //Этот класс так же является абстрактным, поскольку он не определяет метод move
+ //Vehicle V; //Невозможно создать экземпляр абстрактного класса
+ //GroundVehicle GV; //Этот класс так же является абстрактным, поскольку он не определяет метод move
Bike HD;
HD.move();
Car BMW;