Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


kotlin:capturas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
kotlin:capturas [2023/09/20 15:15] thejuanvisukotlin:capturas [2023/12/13 09:00] (actual) thejuanvisu
Línea 1: Línea 1:
-====== Capturas de Kotlin en Clase ======+====== Introducción a Kotlin ======
 ===== Tipos y Variables ===== ===== Tipos y Variables =====
-{{ :kotlin:imagen_2023-09-20_153434838.png |}}+<WRAP>Arriba la declaración de variables y abajo la salida</WRAP> 
 +{{:kotlin:imagen_2023-09-20_153434838.png |}} 
 + 
 +<WRAP> 
 +<code kotlin> 
 +fun main(){ 
 +  var variable = "Esto es una variable" //Variable sin definir el tipo 
 +  var texto:String = "Esto es un texto" //Variable definiento el tipo cadena 
 +  var entero:Int = 33 //Variable definiendo tipo entero 
 +  var doblePre: Double = 0,7 //variable flontante de doble precisión 
 +  var foltante: Float = 67.6f //Variable de tipo flotante. OJO: Deben llevar una f al final 
 +  val constante = "Hola" //Constante 
 +   
 +  //Mostrar variables en los print: 
 +  println($variable $texto $entero $doblePre $flotante $constante) 
 +
 +</code> 
 +</WRAP>
  
 ===== Listas ===== ===== Listas =====
-{{ :kotlin:imagen_2023-09-20_154741226.png |}}+{{:kotlin:imagen_2023-09-20_154741226.png |}}
  
 ===== Conjuntos ===== ===== Conjuntos =====
-{{ :kotlin:imagen_2023-09-20_155517421.png |}}+{{:kotlin:imagen_2023-09-20_155517421.png |}}
  
 ===== Mapas ===== ===== Mapas =====
 Se pueden usar para almacenar datos de una forma similar a una base de datos Se pueden usar para almacenar datos de una forma similar a una base de datos
-{{ :kotlin:imagen_2023-09-20_160959357.png |}}+{{:kotlin:imagen_2023-09-20_160959357.png |}}
  
 ===== Flujos de Control ===== ===== Flujos de Control =====
 ==== Bucle FOR ==== ==== Bucle FOR ====
-{{ :kotlin:imagen_2023-09-20_162610398.png |}}+{{:kotlin:imagen_2023-09-20_162610398.png |}}
 ==== Sentencia IF ==== ==== Sentencia IF ====
-{{ :kotlin:imagen_2023-09-20_165231010.png |}}+{{:kotlin:imagen_2023-09-20_165231010.png |}}
 ==== When ==== ==== When ====
 Equivale a un switch de C Equivale a un switch de C
-{{ :kotlin:imagen_2023-09-20_165831585.png |}}+{{:kotlin:imagen_2023-09-20_165831585.png |}}
  
 ===== Funciones ===== ===== Funciones =====
-{{ :kotlin:imagen_2023-09-20_170641478.png |}}+{{:kotlin:imagen_2023-09-20_170641478.png |}}
 ===== Clases ===== ===== Clases =====
-{{ :kotlin:imagen_2023-09-20_171437704.png |}}+Las clases pueden ser Public, Private, Protected y internal: 
 +  * public: Todos los ven 
 +  * open: para que pueda tener subclases 
 +  * Private: Solo la clase lo puede ver 
 +  * Protected: solo las subclases la ven 
 +  * Internal: solo se puede ver si está dentro del mismo paquete 
 +{{:kotlin:imagen_2023-09-20_171437704.png |}} 
 +==== Herencia ==== 
 +{{:kotlin:imagen_2023-09-20_172505835.png |}} 
 +==== Abstracción ==== 
 +{{:kotlin:imagen_2023-09-20_173536199.png |}} 
 +==== Clases Anidadas e Internas ==== 
 +{{:kotlin:imagen_2023-09-20_174652399.png |}} 
 +==== Clase Data ==== 
 +{{:kotlin:imagen_2023-09-20_175444925.png |}} 
 +===== Interface y Herencia múltiple ===== 
 +{{:kotlin:imagen_2023-09-20_180416520.png |}} 
 +===== Funciones Lambda ===== 
 +{{:kotlin:imagen_2023-09-20_181148431.png |}} 
  
kotlin/capturas.1695222923.txt.gz · Última modificación: 2023/09/20 15:15 por thejuanvisu