Skip to content

Se propone realizar unas clases para almacenar la lógica de una agenda con los datos personales de los individuos: direcciones, teléfonos, mails… Cada clase ha de crearse en un archivo TypeScript diferente.

License

Notifications You must be signed in to change notification settings

raqelcb/SamsungDesArrolladoras-TypeScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


typeScriptCover

The purpose of this project is to create classes to store the logic of an address book with the personal data of individuals: addresses, phone numbers, e-mails... Each class must be created in a different TypeScript file.
Explore the subject »

Laboratorio Formulario · TypeScript · JSON · API’s de HTML5 · Angular · Node.js · API REST con Express · Laboratorio FullStack


Table of Contents


About The Project

Se propone realizar unas clases para almacenar la lógica de una agenda con los datos personales de los individuos: direcciones, teléfonos, mails… Cada clase ha de crearse en un archivo TypeScript diferente. SamsungDesarrolladoras, TypeScript


List of rules

Se valorará la correcta selección de tipos y la definición de funciones necesarias para acceso a los atributos.

Una vez realizadas las clases:

  • Se creará un módulo principal (main) en el que se utilicen las clases definidas para crear 3 registros de persona y mostrarlos en el terminal mediante console.log., utilizando las funciones necesarias definidas en las clases para obtener los datos.

  • Se modificará uno de los registros de persona añadidos, realizando la búsqueda por DNI y añadiendo una nueva dirección, un nuevo mail y un nuevo teléfono. Estos cambios se deben realizar mediante el uso de métodos definidos previamente en las clases.

  • Se mostrarán desde el módulo principal los 3 registros con los cambios realizados anteriormente en la consola.

Usage

To get a local copy up and running follow these simple steps.

  1. Clone the repo
    git clone https://github.com/raqelcb/SamsungDesarrolladoras-TypeScript.git
  2. Compile without the flags to create the built folder
    tsc
  3. Execute
    node built/main.js

License

Distributed under the MIT License. See LICENSE for more information.


About

Se propone realizar unas clases para almacenar la lógica de una agenda con los datos personales de los individuos: direcciones, teléfonos, mails… Cada clase ha de crearse en un archivo TypeScript diferente.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published