null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
17669571
Linguagem C#
Descripción
linguagem de programação
Sin etiquetas
c#
concursos públicos
Mapa Mental por
Alex Araujo Furado
, actualizado hace más de 1 año
Más
Menos
Creado por
Alex Araujo Furado
hace más de 5 años
43
1
0
Resumen del Recurso
Linguagem C#
Criada pela Microsoft
Open Source
Usado na plataforma .NET
Interpretada por CLR (Common Language Runtime) = JVM
Compilada para CIL (Common Intermediate Language) = bytecode
Possui Garbage Collector (coletor de lixo)
Não é preciso se preocupar com desalocação de memória
Suporte a programação Funcional
Funções como objetos
Baseado em C, C++, JAVA
Fortemente tipada
Toda variável tem um tipo, Ex string nome = "Alex";
Tipos Estáticos
Começa int termina int
Orientada a Objetos
Herança
Pode Receber características da classe pai
Polimorfismo
Capacidade de ter comportamentos diferentes nas classes filhas
Estático o Sobrecarga
Cria novo método com mesmo nome mas parâmetros diferentes, comportamento original continua disponível
Dinâmico ou Sobrescrita
Cria novo método com mesmo nome e parâmetros e rescreve o comportamento
Encapsulamento
Capacidade de Restringir a visibilidade de uma parte do seu código
Public
Visível a qualquer parte do programa
Protect Internal
Classes e subclasses do mesmo programa
Internal
Visível p/ Classes do mesmo programa
Protect
Visível somente para subclasses
Private
visível so na mesma classe
marca método da classe como Virtual PODE ou abstract DEVE ser rescrito. nos filhos override método reescrito
3 Partes hieráquicas
Namespace
Classe
Método
?? = concentrador de NULL
Define valor padrão caso retorno seja null
Ex: int X = num ?? 1; se num e nulo retorna 1
Recursos multimedia adjuntos
Herança C# (binary/octet-stream)
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Porova teórica C# mod l
Cursos Professor Jonatã
Prova teorica C# mo ll
Cursos Professor Jonatã
Entity framework - code first
José Fernandes
Flashcard Módulo 1 - XAMARIN LATINO AMERICA
Marcone Barbosa
Entity framework
José Fernandes
C# and ASP.NET
Kalebi Fiorentini
Linguagens de programação
Rodrigo Barbosa7452
Conceitos do ASP.NET CORE (Incompleto)
José Fernandes Rezende Neto
Dates and times .NET
Felipe Couto Viola
Fluxo Game UC 8
Lucas Coluzzo
C# mundo de ideias
Andre Lucio
Explorar la Librería