Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
038 0 Classes em DART - Curso de FLUTTER e DART
Play lesson

Curso de FLUTTER e DART - 038 0 Classes em DART - Curso de FLUTTER e DART

5.0 (1)
8 learners

What you'll learn

This course includes

  • 35.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Playlist: Curso Grátis de FLUTTER e DART Completo https://www.youtube.com/playlist?list=PL5EmR7zuTn_aX0pG4oWTyKKQT25Hkq2XG Curso de DART Classes Dart é uma linguagem orientada a objetos com classes e herança baseada em mixin. Cada objeto é uma instância de uma classe e todas as classes descendem de Object. A herança baseada em mixin significa que, embora todas as classes (exceto para Object) tenham exatamente uma superclasse, um corpo de classes pode ser reutilizado em várias hierarquias de classes. Usando os alunos Objetos possuem membros consistindo de funções e dados (métodos e variáveis ​​de instância, respectivamente). Quando você chama um método, invoca-o em um objeto: o método tem acesso às funções e dados desse objeto. Use um ponto (.) Para se referir a uma variável ou método de instância: var p = ponto (2, 2); // Defina o valor da variável da instância y. p.y = 3; // Obtém o valor de y. assert (p.y == 3); // Invoque distanceTo () na p. num distance = p.distanceTo (ponto (4, 4)); Usar ?. ao invés de . para evitar uma exceção quando o operando à esquerda for nulo: // Se p for não nulo, defina seu valor y como 4. p = .y = 4; Usando construtores Você pode criar um objeto usando um construtor. Os nomes dos construtores podem ser ClassName ou ClassName.identifier. Por exemplo, o código a seguir cria objetos Point usando os construtores Point () e Point.fromJson (): var p1 = ponto (2, 2); var p2 = Point.fromJson ({'x': 1, 'y': 2}); O código a seguir tem o mesmo efeito, mas usa a nova palavra-chave opcional antes do nome do construtor: var p1 = novo ponto (2, 2); var p2 = new Point.fromJson ({'x': 1, 'y': 2}); Nota de versão: A nova palavra-chave tornou-se opcional no Dart 2.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere