A orientação a objetos e a física

Einstein formulou a teoria da relatividade, onde o espaço está cruelmente ligado ao tempo. Com essa teoria Einstein provou que o tempo não é um conceito universal, o movimento pelo espaço altera o tempo de forma perceptível. COMO? Se você observar uma pessoa parada, para você ela está parada, mas para ela, ela está “caminhando no seu próprio tempo”. Logo você conclui que a sua velocidade no espaço é proporcionalmente contrária ao tempo, de forma que podemos afirmar que a uma velocidade extrema o tempo poderia parar ou até mesmo andar ao contrario! Essa relação do espaço tempo de Einstein me proporcionou uma “luz” sobre o conceito de abstração em Programação Orientada a Objetos (POO). Como? Levemos em conta que a velocidade do tempo é inversamente proporcional a sua velocidade no espaço, ou seja, a teoria da relatividade nos diz que tudo que existe no mundo tem seu “valor” alterado dependendo do seu referencial. Eu consigo enxergar o conceito de abstração da orientação a objetos explicita nessas afirmações, onde o nível de entendimento e desmembramento de um problema em partes menores está intimamente ligada ao referencial que é quem receberá tal problema. Digamos que o conceito de abstração é infinito e completamente mutável em relação ao interlocutor, onde em um nível máximo de abstração perceberíamos que todos os sistemas podem ser interligados ou conectados em algum ponto, como na física o espaço/tempo rege todo o universo, imagine uma abstração básica do universo como um todo com seus sistemas e planetas até o ponto de abstração infinita onde tudo se interliga intimamente através de átomos! Logo em um nível de abstração exagerado, tudo o que existe no mundo está interligado por algo em comum.

Exemplificando:

A abstração de um carro por um usuário: portas, rodas, motor, volante, bancos,etc.

A abstração de um carro no âmbito técnico: tipo de metal, engrenagens, funcionamento do freio, etc.

A abstração de um carro no âmbito molecular: moléculas de água, moléculas de metais, etc.

A abstração de um carro no âmbito atômico: átomos de hidrogênio, átomos de oxigênio, etc.

No âmbito atômico a abstração de qualquer coisa existente teria alguma ligação.

Aproveitem e leiam o artigo do Rafael Sermenho sobre orientação a objetos

https://medium.com/@RafaelSermenho/conceitos-b%C3%A1sicos-de-orienta%C3%A7%C3%A3o-a-objetos-b58809b2d809#.g61bzaur2