Alternância de texto do botão ao clicar
Na aula anterior, adicionamos dois botões: um altera o texto ao ser clicado e o outro fecha a janela atual. Nesta seção, vamos implementar uma lógica um pouco mais complexa …
Estúdio Independente de Desenvolvimento de Software
Na aula anterior, adicionamos dois botões: um altera o texto ao ser clicado e o outro fecha a janela atual. Nesta seção, vamos implementar uma lógica um pouco mais complexa …
Nesta seção vamos adicionar eventos aos botões: ao clicar em um botão, o código executará diversas operações. Vamos demonstrar dois exemplos: alterar o texto do botão ao clicar e fechar …
Na aula anterior, ao abrir a IDE, um projeto com janela vazia é carregado por padrão, mas o projeto ainda não foi salvo. Pressione Ctrl + S para salvar o …
O que é o Lazarus? 1. História do projeto Em fevereiro de 1999, três desenvolvedores criaram o Lazarus após o encerramento do Megido, um projeto clone do Delphi. Os desenvolvedores …
Um método é uma função que fornece comportamentos a um objeto, dividido em quatro categorias: métodos de instância, sobrecarga de operadores, Getters/Setters e métodos abstratos. 1. Instance methods Métodos de …
Compreender o conceito Versão mínima obrigatória da linguagem Dart: 3.13. Finalidade: Declarar em uma única linha no início da classe os campos e o construtor principal, reduzindo drasticamente o código …
O que é um construtor O construtor é uma função especial usada para criar instâncias de classe, geralmente responsável por inicializar propriedades. Com exceção do construtor padrão, todos os construtores …
O que são classe e objeto Uma classe representa uma categoria, uma classificação. Nós abstraímos os elementos ao nosso redor para agrupá-los em um único tipo. Por exemplo, abstraímos todos …
Cada arquivo Dart é uma biblioteca por padrão, mesmo sem escrever a diretiva library; Regra de privacidade: Identificadores iniciados por sublinhado _ são privados da biblioteca, visíveis apenas dentro da …
O que são anotações de metadados? Iniciam com @ e anexam informações estáticas extras ao código. São lidas pelo compilador, IDE e analisador estático e não alteram a lógica de …