class produto(object):
    def __init__(self, desc, item , prodcType, typ, prodcModel, pN, unitType, qty, supplier, clientPn, serialNumber, location, sector, status, manDate, expDate, rcvDate, invoiceNum):
        self.desc = desc;
        self.item = item;
        self.prodcType = prodcType;
        self.typ = typ;
        self.prodcModel = prodcModel;
        self.pN = pN;
        self.unitType = unitType;
        self.qty = qty;
        self.supplier = supplier;
        self.clientPn = clientPn;
        self.serialNumber = serialNumber;
        self.location = location;
        self.sector = sector;
        self.status = status;
        self.manDate = manDate;
        self.expDate = expDate;
        self.rcvDate = rcvDate;
        self.invoiceNum = invoiceNum;










'''
Em orientação à objetos usando python, possuímos os seguintes recursos:

    um construtor é declarado como -> def __init__(self, params):
    um destrutor é declarado como -> def __del__(self):
    um método da classe é declarado como -> def metodo1(self, param1, params):
    um método privado da classe é declarado como -> def __metodoPrivado1(self, params):
    self -> é um objeto que representa a própria classe.


'''
