Gostando da prévia?
Esta é a primeira aula gratuita. Tenha acesso completo: solicite uma demo ou faça login.
Gostando da prévia?
Esta é a primeira aula gratuita. Tenha acesso completo: solicite uma demo ou faça login.
Este módulo tem tudo a ver com design de classe e herança. Vamos introduzir os conceitos de bom design de classe. Mostraremos o caminho de usar a herança para descrever objectos do mundo real. Também descreverá diferentes tipos de herança e como usá-los, para além de introduzir um conceito de composição que pode ser usado para descrever componentes do objecto da vida real.
Objectivos de Aprendizagem
Competências
Cobre design de classe e herança, incluindo os princípios de bom design de classe, usando herança para descrever objetos do mundo real, diferentes tipos de herança e como usá-los, e o conceito de composição para descrever componentes de um objeto da vida real.
As aulas cobrem herança hierárquica e herança múltipla, incluindo ambiguidades em herança múltipla e usando classes base virtuais para resolver ambiguidades em herança múltipla.
Você trabalhará com conceitos de C++, módulos de C++, modularização, programação modular, herança múltipla, e módulos de software.
Inclui aulas sobre Herança Hierárquica, Herança Múltipla, Ambiguidades em Herança Múltipla, e Classes Base Virtuais e Resolvendo ambiguidades em herança múltipla.