Git Product home page Git Product logo

aula02b's Introduction

Projeto Aula02b

Este projeto tem o intúito de mostrar a implementação de classes(Structs) e traits(Interfaces),
ele não está como o requisitado no PDF do trabalho, procurei fazer uma estrutura mais genérica
assim como comentado em outras matérias (Banco de Dados), Existem somente as Structs(Classes)
Estagiário e Funcionário, ambas fazem parte da Trait(Interface) Colaborador, porém, cada uma
tem suas próprias funcionalidades e tratamentos nescessários para seu funcionamento, é
possivel abrir a documentação do projeto, comentários usando 3 barras "///" servem para a
documentação de projetos Rust, Aconselho a olhar a documentação do projeto seguindo as
instruções abaixo.

Passos rápidos ->

1 - Instale Rust no computador
2 - Clone o repositório
3 - Acesse a pasta do clonada e use os comandos no terminal
4 - Gerar documentação do projeto "cargo doc --open"
5 - Rodar projeto "cargo run -q"(Aparecerá um Warning pela pasta começar com letra maiúscula)

Pré-requisitos

Para executar este projeto, você precisará:

  • Rust - Baixe e instale a última versão do Rust
  • Cargo - O gerenciador de pacotes do Rust é instalado junto com o Rust.

Instalação

Clone este repositório:

git clone https://github.com/Tutuacs/Aula02b.git

Navegue para o diretório do projeto:

cd Aula02b

Documentação

Para gerar a documentação localmente:

cargo doc --open

A documentação gerada estará disponível em target/doc.

Uso

Para executar o projeto:

cargo run -q

✉️ Contato

Se você tiver alguma dúvida ou sugestão, entre em contato comigo em [email protected] ou crie um issue no repositório.

✨ Recursos Adicionais

Comunidade Rust: https://www.rust-lang.org/
Documentação Oficial do Rust: https://doc.rust-lang.org/
Livro "Rust in Action": https://www.manning.com/books/rust-in-action

⭐️ Dê uma Estrela!

Se você achou este projeto útil, considere dar uma estrela!

aula02b's People

Contributors

tutuacs avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.