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