---
# System prepended metadata

title: 'Session Three: Checkin'

---

# Session Three: Checkin

autor: Guilherme Oliveira Verissimo
turma: InfoC
número: 21

### Fundamentos da Lógica.

>[color=purple] 
>
>![](https://i.imgur.com/57jFhhl.png)
>
>**CLASS**
>Dentro das classe alem de valores também podemos criar fuinções dentro delas.
> >[color=skyblue] **{ get; set; }:** permite ler e alterar as informações de uma variável.
> >**new class ();** pode ser utilizado para alocar uma nova variável na memória, e é apartir disso que podemos utilizar funções que se encontram dentro das classes, exemplo: criamos uma classe chamada rentangulo, dentro dela esta a função que calcula a area do retangulo, para poder utilizar essa função devemos iniciar com:
> >**retangulo "nome" = new retangulo();** dessa forma alocamos uma variavel na memória. O próximo passo é chamar a função apartir desse "nome" dando um tipo e seus valores:
> >**double x = nome.CalcularRetangulo(5, 10);**
> **Console.WriteLine(x);**
> >// 25
> >
> > **Visibilidade:** podemos alterar a visibilidade de um class ou função apartir de alguns prefixos, exemplo: **public** "deixa o objeto publico", **private** "deixa o objeto privado".
