Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Senior++ en 23 Febrero 2012, 16:32 pm



Título: Duda con Clases
Publicado por: Senior++ en 23 Febrero 2012, 16:32 pm
 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


Título: Re: Duda con Clases
Publicado por: Pablo Videla en 23 Febrero 2012, 16:46 pm
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.


Título: Re: Duda con Clases
Publicado por: Senior++ en 23 Febrero 2012, 17:36 pm
Ok espero una respuesta mas explicativa :D

Saludos y gracias por la información Bad


Título: Re: Duda con Clases
Publicado por: x64core en 23 Febrero 2012, 18:00 pm
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


Título: Re: Duda con Clases
Publicado por: x64core en 23 Febrero 2012, 18:12 pm
(http://t1.gstatic.com/images?q=tbn:ANd9GcQ_KpXqSnFF0lJnlNW1Artv44worZWDB7n_eXi34C9bfBBeaVK_F-J7zNlZ)

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


Título: Re: Duda con Clases
Publicado por: $Edu$ en 23 Febrero 2012, 18:39 pm
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


Título: Re: Duda con Clases
Publicado por: Senior++ en 24 Febrero 2012, 10:48 am
Duda resuelta :D

Gracias una vez mas