Duda con Clases

Iniciado por Senior++, 23 Febrero 2012, 16:32 PM

0 Miembros y 1 Visitante están viendo este tema.

Senior++

 una pregunta para que sirven crear clases?
Osea se crear clases se crearlas y llamarlas en un form1 y tambien e dado el polimorfismo pero le veo sin ver utilidad a las clases... ¿me podrias decir para que se usan las clases?


que ventajas tiene usar clases? e dado los mas basicos ahora daré la herencia pero no quiero meterme mas a fondo... sin saber antes para que usáis habitualmente las clases...

Saludos  :D
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata

Pablo Videla

Las clases sirven para dividir las funcionalidades, imaginate un sistema orientado a objeto y todo en una misma clase?

SERÍA UN CAOS.

Cuando tengas que usar un sistema con patrones de diseño como MVC te darás cuenta que es imposible no usar clases, son muchos métodos, mucha utilidades, demasiadas cosas.

Esa es la respuesta básica, alguien más te podría escribir algo mas completo, saludos.

Senior++

Ok espero una respuesta mas explicativa :D

Saludos y gracias por la información Bad
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata

x64core

Las clases son un tipo de estructuras( no concepto de programacion) que contienen variables, funciones miembros sirven para
crear objetos del mismo tipo apartir de esas clases, un ejemplo se me vienen a la mente que necesitas crear un programa
que cree cientos de ventanas con diferentes caracteristicas cada una , no vas a guardar todas las variables y datos en un solo
lugar , es mejor usar clases así cuando una ventana se quiera crear solo se crea apartir de esa clase y estableciendo las caracteristicas que se quiera que tenga, tambien es posible eliminarlas las que ya se usen, entre otras cosas

x64core



crei que estabamos en programacion general  :xD, no se si eso que dije aplica para .net

$Edu$

Es lo mismo Raul, clases son clases.

Y creo que lo que mas usaras sera la Herencia asi que cuando lo aprendas veras que sirve, pero mas que nada cuando son proyectos grandes

Senior++

Duda resuelta :D

Gracias una vez mas
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata