"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Dupla = void 0;
const tupla_1 = require("../tupla");
class Dupla extends tupla_1.Tupla {
    constructor(primeiro, segundo) {
        super();
        this.primeiro = primeiro;
        this.segundo = segundo;
    }
    paraTexto() {
        return (`<dupla primeiro=${this.primeiro.paraTexto()} ` +
            `segundo=${this.segundo.paraTexto()} ` +
            ` />`);
    }
    paraTextoSaida() {
        return `[(${this.primeiro.paraTextoSaida()}, ${this.segundo.paraTextoSaida()})]`;
    }
}
exports.Dupla = Dupla;
//# sourceMappingURL=dupla.js.map