You haven't defined your constructor or destructor, you've just declared them.
Any function that is used in your program must be defined somewhere. A function definition consists of the function declaration followed by its definition. For example, your multiplication
member function is defined:
float multiplication() { return x * y; }
^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^
function declaration this makes the declaration a definition
The "unresolved external symbol" error means that the compiler found the declaration of the function but the linker was unable to find the definition. So, you need to provide definitions for the two functions noted by the linker: the default constructor and the destructor that you declared.
That said, note that if you don't declare any constructors, the compiler will implicitly provide a default constructor for your class, which is often sufficient. If you don't declare a destructor, the compiler will implicitly provide a destructor. So, unless you actually need to do something in the constructor or destructor, you don't need to declare and define them yourself.
Make sure that you have a good introductory C++ book. Such a book will go into greater detail about how member functions are defined and best practices for writing constructors and destructors (correctly writing a destructor is fraught with peril).