Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Reto 1

OBJETIVO

  • Traducir una clase Java en Kotlin
  • Heredar de una clase Java

REQUISITOS

  1. Haber terminado el Ejemplo 1

DESARROLLO

  1. Tenemos esta clase Abstracta Product en Java.
public abstract class Product {

    float price;
    String name;
    String sku;


    public Product(float price, String name, String sku ) {
        this.price = price;
        this.name = name;
        this.sku = sku;
    }

    public abstract float getTotalPrice(int quantity);
}

Crear una clase en Kotlin llamado SmartWatch que herede de Product y que devuelva el precio total con base en el precio y la cantidad a comprar (recibido como argumento en el método).

  1. Desde el main, crear un nuevo smartwatch y obtener el precio de 2 de estos relojes.

Atrás | Siguiente