Commit inicial

This commit is contained in:
Luiz F Picolo 2024-04-04 21:30:31 -04:00
commit 80ad16c09f
4 changed files with 71 additions and 0 deletions

8
animal.js Normal file
View File

@ -0,0 +1,8 @@
class Animal {
constructor(nome){
this.nome = nome
}
}
// module.exports = Animal;
export default Animal;

10
cachorro.js Normal file
View File

@ -0,0 +1,10 @@
import Animal from "./animal.js";
class Cachorro extends Animal {
constructor(nome, raca){
super(nome);
this.raca = raca;
}
}
export default Cachorro;

39
index.js Normal file
View File

@ -0,0 +1,39 @@
import Cachorro from "./cachorro.js";
const cachorro = new Cachorro('Azulao', 'ViraLata');
console.log(cachorro.raca)
// // ORM
// Data de entrega dia 15/04
// Deve ser entregue no github
// E a avaliação sera por meio de peguntas do professor
// // Vamos trabalhar com vetores (Array)
// // Salve, delete, atualize e liste os objetos salvos
// // array = []
// // var pessoa = {nome: "Picolo", idade: "18"}
// // array.push(pessoa)
// // Abstrata
// class ORM {
// // ORM implementa todos os metodos
// // Selecionar
// // Adicionar
// // Atualizar
// // Deletar
// }
// // Deve ser um arquivo separado
// class Aluno extends ORM {
// // Apenas importam as funcionalidades
// // vetor chamado Aluno
// }
// class Azul extends ORM {
// // vetor chamado Azul
// }
// class Amarelo extends ORM {
// // vetor chamado Amarelo
// }
// const azul = new Azul();
// azul.adicionar(pessoa)

14
package.json Normal file
View File

@ -0,0 +1,14 @@
{
"name": "teste",
"version": "1.0.0",
"description": "",
"main": "index.js",
"type": "module",
"scripts": {
"start": "node index.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "Luiz Picolo <luizpicolo@gmail.com>",
"license": "MIT"
}