Array
(
)

ONDE USAR CLASSES

Aganeto
   - 19 mai 2009

Pessoal,

Trabalho com classes e objetos e ate hoje nao entendi uma coisa:

Se eu tenho um banco de dados, variáveis, campos de entrada e saida, onde eu ja consigo fazer qq coisa, ONDE FICA A NECESSIDADE de se utilizar uma classe, um objeto ?

Por ex, vou ao banco com as classes nativas do vs, pego os valores, os exibo, faco alteracoes nas variaveis q criei e depois salvo no banco novamente.

PERGUNTA
Pq eu preciso criar uma classe nisso ?

Abracos

Ibrasil
   - 01 jul 2009

São inúmeras as vantagens em programar orientado a objetos e uma delas é a melhoria na manutenção do código.

Ex.: Aprovaram um novo padrão de nomenclatura de campos de tabelas na sua empresa e o campo NOMEUSUARIO da tabela Usuário deve ir para USUA_NM_USUARIO.
Depois que você alterar no banco você vai ter que alterar todas as paginas que fazem referencia a campo ´NOMEUSUARIO´ imagine umas 50, enquanto que quando você trabalha orientado a objetos você só trocaria no local onde é feito o mapeamento da suas classes.

Quando você se aprofundar mais nos estudos de orientação a objetos, procure as ferramentas como o NHibernate que fazem o mapeamento objeto relacional.

Espero ter esclarecido algo....
----------------------------------------------
Ajude a fortalecer esse tópico
QUEREMOS FORMATO DE VÍDEOS LIVRE NA DEVMEDIA
http://forum.devmedia.com.br/viewtopic.php?t=101043