C sharp

Páginas: 34 (8353 palabras) Publicado: 12 de marzo de 2010
Programación Orientada a Objetos mayo, 2005

Introducción a C#
Miguel Ángel Gómez Vicente Manuel Martín Mohedano

Departamento de Informática y Automática Universidad de Salamanca

Información de los autores:

Miguel Ángel Gómez Vicente 3º Ingeniería Técnica en Informática de Sistemas Facultad de Ciencias, Universidad de Salamanca keepeek@usal.es Manuel Martín Mohedano 3º IngenieríaTécnica en Informática de Sistemas Facultad de Ciencias, Universidad de Salamanca manumohedano@usal.es

Este documento puede ser libremente distribuido. © 2005 Departamento de Informática y Automática - Universidad de Salamanca.

Gómez y Mohedano

Resumen
Este documento trata de mostrar de forma breve y sencilla una introducción al mundo del C#, el lenguaje estrella de .NET que ha sidoconstruido especialmente para adaptarse de manera natural al framework y aprovechar al máximo todas sus características. No trata de ser un manual de programación sino una pequeña aproximación, los que quieran ir más allá pueden consultar las referencias de la bibliografía.

Abstract
This document tries to show shortly an introduction to C#’s world, the new language of .NET. C# has been built to fit.NET framework and use all its characteristics. It doesn’t want to be a programming manual, but a little approximation. If anyone wants to know more, he can consult references and bibliography.

i

Introducción a C#

Tabla de Contenidos
1. Introducción.............................................................................................. .Pág. 1 2. Características de C#................................................................................ Pág. 2 3. Herramientas

3.1.
3.2.

Kit de desarrollo.............................................................Pág. 5
Entornos de desarrollo............................................................ Pág. 5

4. Primer programa en C#: ¡Hello world! .................................................... Pág. 5 5.Compilación 5.1. 5.2. En línea de consola ................................................................. Pág. 6 Mediante Visual Studio .NET ................................................ Pág. 6

6. Plataforma MONO 6.1. 6.2. Proyecto Mono ....................................................................... Pág. 8 Compilación con MONO ....................................................... Pág. 87. Clases en C# 7.1. 7.2. 7.3. Concepto de Clase y Objeto .................................................... Pág. 10 Visibilidad de una clase y sus miembros................................. Pág. 10 Sintaxis de definición de clases ............................................... Pág. 11

8. Creación de Objetos en C# 8.1. 8.2. 8.3. Operador“new”....................................................................... Pág. 13 Constructor por defecto ........................................................... Pág. 14 Referencia al objeto actual con “this” ..................................... Pág. 14

9. Herencia y métodos virtuales en C# 9.1. 9.2. 9.3. Concepto de Herencia.............................................................. Pág. 15 Métodos Virtuales................................................................... Pág. 16 Clases Abstractas..................................................................... Pág. 18

10. Polimorfismo en C# 10.1 Concepto de Polimorfismo ...................................................... Pág. 19

11. Conclusión y Bibliografía............................................................................... Pág. 20

- ii -

Gómez yMohedano

Tabla de Figuras
Programa 1: Aplicación HelloWorld.................................................................... Pág. 5 Programa 2: Uso de la herencia............................................................................ Pág. 16 Programa 3: Uso de métodos virtuales ................................................................. Pág. 17 Programa 3: Uso del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • C sharp
  • C SHARP
  • C Sharp
  • caracteristicas de c sharp
  • Consola C Sharp
  • Wiley
  • C sharp Manejo de Punteros
  • Manejo Xml Con C Sharp

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS