Article image
João Anastácio
João Anastácio21/12/2022 19:52
Compartilhe

struct em C, o precusor das classes em POO

  • #JavaScript
  • #Python
  • #Java

Fala galera, JoaoDev aqui e dessa vez vim trazer uma breve reflexão sobre como surgiu o conceito de classe em POO. Bem, creio que todos nós saibamos que a grande parte das linguagens atuais vieram da Linguagem C, também conhecida como "Linguagem Compilada".

O computador só entende números binários, 0 e 1, então, para facilitar a escrita de códigos, Dennis Ritchie em 1972 fez a linguagem compilada, que se baseia em uma escrita racional para o homem, ao qual era intepretada através de um compilador, por isso Linguagem C (o "C" vindo de compilada, compilação)

Beleza, em C existe um tipo de dado chamado struct ou "estrutura" a qual podemos representar assim:

struct studante{

 char nome[50];

 int idade;

 char genero;

 float gpa;

};

Pegando as linguagens em POO, podemos perceber a semelhança e principalmente sua evolução

Compartilhe
Comentários (0)