Commit inicial
This commit is contained in:
commit
80ad16c09f
8
animal.js
Normal file
8
animal.js
Normal file
@ -0,0 +1,8 @@
|
||||
class Animal {
|
||||
constructor(nome){
|
||||
this.nome = nome
|
||||
}
|
||||
}
|
||||
|
||||
// module.exports = Animal;
|
||||
export default Animal;
|
10
cachorro.js
Normal file
10
cachorro.js
Normal 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
39
index.js
Normal 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
14
package.json
Normal 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"
|
||||
}
|
Loading…
Reference in New Issue
Block a user