Uma dúvida, ali em `def MysqlRepo(conexão)` era pra ser uma classe, n?
@ProgramadorLhama3 жыл бұрын
De fato, deveria ser "class MysqlRepo(conexão)". Obrigado por corrigir, pois de fato foi um erro que passou despercebido. Por hora, vou fixar esse comentário no topo. Obrigado!
@laurianops3 жыл бұрын
@@ProgramadorLhama CasoDeUso também é uma classe neh .. muito bom o conteúdo, bem didático. parabéns .
@willzin-da-esfiha3 жыл бұрын
"Pega o que todo mundo faz igual e joga lá em cima, o que cada um faz dieferente tu deixa lá embaixo" - Liskov
@laurianops3 жыл бұрын
também tive a mesma impressão, e na verdade o princípio de Liskov é a herança, ne.
@ViniciusSpreadAnalysisVSA2 жыл бұрын
Muito boa a aula Rafa! Cada vídeo vou compreendendo mais e mais as nuances da POO, obrigado pelo conteúdo!
@claudineievangelistanascim2562 Жыл бұрын
O principio de liskov foca na regra herança? Se sim, como bloquear a alteração de comportamento do método na classe a Herdar (mãe) quando o método a classe que herdou (filha) possui método com mesmo nome?
@ProgramadorLhama Жыл бұрын
Sim, Liskov se dá por heranças... Infelizmente nao temos um modo de fazer esse processo de block, por isso que há o principio de Liskov -> Nos indicar um bom caminho com heranças
@ISABELAPAMPLONATRINDADE2 жыл бұрын
Existe um repositório com os códigos fonte utilizados nessa playlist de orientação a objetos ?
@henriquesouza51162 жыл бұрын
Iae lhama Estou revendo alguns vídeos pra relembrar alguns conceitos (minha memória não é muito boa kkkk) Este princípio se resume em usar herança e não fazer o polimorfismo(sobrescrever um método), e sim fazer extensões para as classes filhas? class Units: def andar(self) -> None: print("andando") def atacar(self) -> None: print("atacar") class Man_at_Arms(Units): def Usar_Escudo(self) -> None: print("usando escudo") class Cavalry(Man_at_Arms): def Cavalgar(self) -> None: print("andando e matando a cavalo") class archer(Units): def Atirar_Arco(self) -> None: print("atirando com arco")
@marcosviniciusantunes50613 жыл бұрын
Fala professor! Então o uso do polimorfismo é errado em relação ao Liskov substitution principle?
@ProgramadorLhama3 жыл бұрын
O princípio de Liskov define que um elemento continue retornando seu valor mesmo que após a herança. Vc pode utilizar o polimorfismo e alterar o método de desejo, mas ele deve retornar a mesma coisa que sua classe mãe. Sacou?
@marcosviniciusantunes50613 жыл бұрын
@@ProgramadorLhama Agora entendi... obrigado por responder.
@franciscolima47075 ай бұрын
@@ProgramadorLhama Pode alterar, mas que permaneça com o mesmo contexto ou mesmo sentido! É isso? Foi o que entendi