Executando verificação de segurança...
1

No mundo real de desenvolvimento as classes existem.

Não, classe é uma keyword Syntax Sugar que algumas linguagens POO tem e apenas isso, no mundo real POO não tem classes, quanto mais rápido você desapegar dessa ideia errada, mais rápido você se torna um programador livre das amarras de uma linguagens e aumenta o seu valor como profissional

Na verdade de modo prático é exatamente isso que acontece, as classes estariam "copiando" umas as outras

Não, de modo nenhum é isso que ocorre, entender a diferença entre uma cadeia de pesquisa e essa "copia" te permite entender quando você deve herdar/extender e quando deve criar uma "Classe" independente, essa ideia de "Na verdade de modo prático é exatamente isso que acontece, as classes estariam 'copiando' umas as outras, apenas abstrai essa" é a origem de softwares que consomem de 10 a 20x mais memória,são extremamente lentos e que trazem a má fama do POO

Carregando publicação patrocinada...
1

Entendi seu ponto, sei o que é sintax sugar e não sabia sobre da cadeia de pesquisa.
Creio que será enriquecedor se você compartilhase conosco materiais em texto ou video que pudesse ser bom para entender esses conceitos que por exemplo você usou para adquirir esse conhecimento