From 737fbb1377e7d902108e28d034bd471a0493ca96 Mon Sep 17 00:00:00 2001 From: jorgemelnik <110672880+jorgemelnik@users.noreply.github.com> Date: Thu, 22 Sep 2022 14:39:12 -0300 Subject: [PATCH] Update 2_2_Desarrollo.md --- Capitulos/2_Tipos/2_2_Desarrollo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Capitulos/2_Tipos/2_2_Desarrollo.md b/Capitulos/2_Tipos/2_2_Desarrollo.md index 00adb83..6303b88 100644 --- a/Capitulos/2_Tipos/2_2_Desarrollo.md +++ b/Capitulos/2_Tipos/2_2_Desarrollo.md @@ -49,7 +49,7 @@ Luego, para poder construir objetos de un cierto tipo, necesito tener una clase > ⚠️ **Nota**:
> Cuando una clase implementa un tipo declarado mediante la palabra clave **interface**, tiene en realidad dos tipos: el tipo explícito de la declaración y el tipo implícito compuesto por todos los métodos y atributos de esa clase. -A continuación, definiremos los tipos **IElectric** para las cosas que puedo prender y apagar y **ILikeable** para las que me pueden gustar o no, explícitamente como interfases; también definiremos una clase **Car** que implementará los tipos **IElectric** y **ILikable** y por lo tanto tendrá los tipos **Car**, **IElectric** y **ILikeable** y una clase Actor que implementará el tipo **ILikeable** y por lo tanto tendrá los tipos **Actor** y **ILikeable**. +A continuación, definiremos los tipos **IElectric** para las cosas que puedo prender y apagar e **ILikeable** para las que me pueden gustar o no, explícitamente como interfaces; también definiremos una clase **Car** que implementará los tipos **IElectric** e **ILikable** y por lo tanto tendrá los tipos **Car**, **IElectric** e **ILikeable** y una clase Actor que implementará el tipo **ILikeable** y por lo tanto tendrá los tipos **Actor** e **ILikeable**. ```c# using System;