KnowledgeCity

Lambdas Avançadas em C++

Este módulo é uma introdução ao mundo da programação funcional e do uso de funções lambda.
Assista à primeira aula grátis — tenha acesso completo às 5 aulas.

To view this video please enable JavaScript.

Curso: Sob demanda
Avançado  Provedor Mikhail Veygman  5 Lições ·  15m  em Árabe, Alemão, Inglês, Espanhol, Francês, Português, Chinês simplificado 

O Que Você Vai Aprender

  • Aprender os princípios de bom design de classe
  • Usar herança para descrever objetos do mundo real
  • Identificar os diferentes tipos de herança e como usá-los
  • Aplicar composição de classe para descrever componentes de um objeto da vida real
  • Revisar sintaxe lambda, regras de captura, assinatura e retorno
  • Reconhecer onde usar lambdas e como gerenciar o comprimento da função lambda

Principais Conclusões

  • Este módulo se concentra em design de classe e herança, introduzindo os conceitos de bom design de classe.
  • Herança pode ser usada para descrever objetos do mundo real, e o curso cobre seus diferentes tipos e como usá-los.
  • Composição é introduzida como uma forma de descrever os componentes de um objeto da vida real.
  • As aulas sobre lambda cobrem sintaxe, regras de captura, assinatura e retorno, onde usar lambdas, e comprimento da função lambda.

Perguntas Frequentes

O que este curso cobre?

O módulo cobre design de classe e herança, incluindo os princípios de bom design de classe, como usar herança para descrever objetos do mundo real, os diferentes tipos de herança, e o conceito de composição para descrever componentes de um objeto da vida real.

O que vou aprender sobre herança?

Você aprenderá sobre herança, como usá-la para descrever objetos do mundo real, e os diferentes tipos de herança e como usá-los.

Que tópicos sobre lambda estão incluídos nas aulas?

As aulas incluem um Lembrete de Sintaxe, Regras de Captura, Assinatura e Retorno, Onde Usar Lambdas, e Comprimento da Função Lambda.

Que habilidades estão associadas a este curso?

As habilidades associadas incluem Apresentação Avançada de Função, Fundamentos de C++, Módulos de C++, Módulo de Função, Programação Funcional, e Cálculo Lambda.