- 1>Conta.cpp
- 1>C:\Users\vinye\source\repos\Banco\Banco\Conta.cpp(21,16): warning C4305: 'return': truncamento de 'double' para 'float'
- 1>ContaPoupanca.cpp
- 1>C:\Users\vinye\source\repos\Banco\Banco\ContaPoupanca.cpp(10,16): warning C4305: 'return': truncamento de 'double' para 'float'
- 1>Gerando Código...
- 1>ContaPoupanca.obj : error LNK2001: símbolo externo não resolvido "public: virtual float __thiscall ContaPoupanca::taxaDeSaque(void)const " (?taxaDeSaque@ContaPoupanca@@UBEMXZ)
- 1>C:\Users\vinye\source\repos\Banco\Debug\Banco.exe : fatal error LNK1120: 1 externo não resolvidos
- 1>Projeto de compilação pronto "Banco.vcxproj" -- FALHA.
#include "ContaPoupanca.hpp"
#include <iostream>
ContaPoupanca::ContaPoupanca(std::string numero, Titular titular) : Conta(numero, titular)
{
}
float taxaDeSaque()
{
return 0.03;
}
// header file
#pragma once
#include "Conta.hpp"
class ContaPoupanca final : public Conta
{
public:
ContaPoupanca(std::string numero, Titular titular);
float taxaDeSaque() const override;
};