this case, the programmer must overload the concatenation operator, "+", by making it able to operate with both Double and Integer instances. The way it is done varies a little bit from one language to another and must be studied in more details according to the programmer interest. Most ...
We have seen the basic OOP(s) concepts that you need to know to be a good programmer. We have seen the fundamental design principles that must guide how you develop software. If you are just starting out these might seem a bit abstract, but like all specialized knowledge they are needed ...