Com a possibilidade que o TypeScript oferece de declarar atributos privados na assinatura do construtor, é necessária a atribuição de valores dentro do mesmo? Porque?
constructor(private _mensagem: string, private _inclusao: boolean) {
this._mensagem = _mensagem; // Necessário??
thid._inclusao = _inclusao; // Necessário??
}