La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Curs de Postgrau Visual Basic .NET: Introducció

Presentaciones similares


Presentación del tema: "Curs de Postgrau Visual Basic .NET: Introducció"— Transcripción de la presentación:

1 Curs de Postgrau Visual Basic .NET: Introducció
Tema 15. Heredar formularios y crear clases base My name is Jose Francisco Ramos and I am going to introduce my PhD work titled “LODstrips: Continuous Level of Detail using Triangle Strips” LA 9 falta Videos Referencia SIGGRAPH Francisco Ramos Universitat Jaume I Departament Llenguatges i Sistemes Informàtics Castellón

2 Contenido The main sections of my presentation are the following:
Herencia entre formularios Crear nuestras clases base Heredar de una clase base Referencia rápida The main sections of my presentation are the following: First, Introduction: we will present the scope of our work and the motivation After that, some fundamental techniques to efficiently render polygonal models are introduced In the third section, we develop a general framework to improve multiresolution schemes by using triangle strips. Next, we create a new uniform resolution model for specific applications as computer games: LodStrips Moreover, following the same LodStrips basic, we build a specific model for deforming meshes, In section “LodS for defor” In the Applications section, we design an independent library to allow the integration of lodstrips into 3D applications. We implemented this library in Ogre3D. Finally, conclusions, future work and publications related to this work are

3 Herencia entre formularios
La herencia consiste en que una clase recibe los objetos, propiedades, métidos y otros atributos de otra clase En las aplicaciones que hemos creado: Ejemplo: Crearemos un formulario y luego un segundo que herede de éste.

4 Crear nuestras clases base
En VB, una clase es una representación que define la estructura de uno o más objetos Para añadir una clase: Añadir clase del menu proyecto Ejemplo: implementaremos un programa que muestra la información de un empleado. Crearemos la clase Persona Public Class Person Public FirstName As String Public LastName As String Public BirthDay as Date End Class ... Dim Empleado as New Person Empleado.FirstName=TextBox1.Text MsgBox(Empleado.FirstName)

5 Heredar de una clase base
Mediante la herencia podemos incoporar las propiedades y métodos de la clase base y ampliarlas Para heredar de una clase base: Inherits Ejemplo: crear la clase Profesor que ademas de las propiedades de la clase Persona, tiene una propiedad créditos Public class Teacher Inhertis Person Public Credits As Integer ... End Class

6 Referencia Rápida

7 Ejercicios Crea una clase base Inmueble que contendrá los campos Codigo, Dirección y Fecha de Alta Crea luego la clase derivada Apartamento que tendrá el atributo propio Altura. El interfaz de usuario será el siguiente:

8 Ejercicios Amplia el ejercicio anterior y añade dos botones:
Salvar: guarda el contenido de cada propiedad del inmueble en una linea diferente de un archivo de texto identificado por el código (1.txt, 2.txt, …) Leer: especificando el codigo del inmueble permite leer el contenido de su archivo asociado y mostrarlo en pantalla Crea métodos para realizar las operaciones con los archivos

9 Ejercicios 3. Crea un botón Leer Todos que dado un número total de registros N, lea desde 1.txt a N.txt cada uno de ellos y los añada a una colección de objetos de tipo Apartamento. Además crearemos una lista que nos permitirá navegar entre los registros. ¡CONTROLA LOS ERRORES!


Descargar ppt "Curs de Postgrau Visual Basic .NET: Introducció"

Presentaciones similares


Anuncios Google