Programación

Páginas: 80 (19825 palabras) Publicado: 16 de abril de 2010
INDICE

1 Primera entrega (Breve introducción de aproximación a C#. Descripción teórica de la programación orientada a objetos.) 1-4

1.1 Primera aproximación a C# 1-4

1.2 Método a seguir durante todo el curso 1-4

1.3 Programación orientada a objetos 1-4
1.3.1 Clases y objetos 1-5

1.4 Los pilares de la POO: Encapsulamiento, herencia y polimorfismo 1-7

2 Segunda entrega(Bases generales: introducción a la tecnologia .NET y bases sintacticas de C#.) 2-14

2.1 Bases generales 2-14

2.2 El mundo .NET 2-14

2.3 Bases sintácticas de C# 2-15

3 Tercera entrega (Espacios de nombres, clases, indicadores y el sistema de tipos de C#.) 3-18

3.1 Los espacios de nombres 3-18

3.2 Las clases: unidades básicas de estructuramiento 3-21

3.3 Indicadores:variables y constantes 3-21

3.4 El sistema de tipos de C# 3-23

4 Cuarta entrega (Operadores de C#.) 4-27

4.1 Operadores 4-27

5 Quinta entrega (Nuestra primera aplicación en C#: “Hola mundo”.) 5-35

5.1 Nuestra primera aplicaión en C# 5-36

6 Sexta entrega (Métodos (1ª parte), sobrecarga de métodos, argumentos por valor y por referencia y métodos static.) 6-41

6.1 Métodos 6-416.1.1 Sobrecarga de métodos 6-44
6.1.2 Argumentos pasados por valor y por referencia 6-45
6.1.3 Métodos static 6-47

7 Séptima entrega (Constructores, destructores y el recolector de basura.) 7-48

7.1 Constructores 7-49

7.2 El recolector de basura y los destructores 7-51

8 Octava entrega (Campos y propiedades.) 8-66

8.1 Campos 8-66

8.2 Propiedades 8-71

8.3 Ejercicio1 8-74
8.3.1 Pistas para el ejercicio 1 (Entrega 8) 8-74
8.3.2 Resolución del ejercicio 8-75

9 Novena entrega (Control de flujo condicional: if...else if...else; switch.) 9-79

9.1 Control de flujo: estructuras condicionales 9-79

9.2 Instrucción if...else if...else 9-80

9.3 Instrucción switch 9-85

9.4 Ejercicio 2 9-88

10 Décima entrega (Control de flujo iterativo:bucles (for, while, do), instrucciones de salto y recursividad.) 10-89

10.1 Control de flujo: estructuras iterativas 10-89

10.2 Bucles for 10-89

10.3 Bucles for anidados 10-90

10.4 Bucles while 10-93

10.5 Bucles do 10-95

10.6 Instrucciones de salto 10-96

10.7 La instrucción break 10-96

10.8 La instrucción continue 10-97

10.9 "er mardito goto" 10-98

10.10Recursividad 10-100

10.11 Eercicio 3 10-101
10.11.1 Pistas para el ejercicio 3 (Entrega 10) 10-102
10.11.2 Resolución del ejercicio 10-102

11 Undécima entrega (Arrays.) 11-107

11.1 Arrays 11-107

11.2 Arrays multidimensionales 11-111

11.3 Arrays de arrays 11-116

12 Duodécima entrega (Indizadores, sobrecarga de operadores y conversiones definidas.) 12-117

12.1 Indizadores12-117

12.2 Sobrecarga de operadores 12-120

12.3 Conversiones definidas 12-123

12.4 Ejercicio 4 12-126
12.4.1 Pistas para el ejercicio 4 (Entrega 12) 12-126
12.4.2 Resolución del ejercicio 12-127

12.5 Ejercicio 5 12-137

13 Trigésima entrega (Estructuras; Más sobre las clases; Herencia e Interfaces.) 13-137

13.1 Estructuras 13-138

13.2 Las clases en profundidad13-140

13.3 Herencia 13-140

13.4 Interfaces 13-147

13.5 Ejercicio 6 13-150
13.5.1 Pistas para el ejercicio 6 (Entrega 13) 13-150
13.5.2 Resolución del ejercicio 13-150

13.6 Ejercico 7 13-150
13.6.1 Pistas para el ejercicio 7 (Entrega 13) 13-151
13.6.2 Resolución del ejercicio 13-151

Primera entrega (Breve introducción de aproximación a C#. Descripción teóricade la programación orientada a objetos.)

1 Primera aproximación a C#

Antes de nada, quiero que sepas que hasta ahora soy programador de Visual Basic, y la curiosidad me ha llevado a interesarme por el nuevo C#, de modo que, básicamente, me vas a acompañar durante todo mi proceso de aprendizaje. No es que vaya a escribir cosas sin estar seguro de ellas, estoy bien documentado, sino que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS