Klasse in VB

Pagina: 1
Acties:

  • Nutcaze
  • Registratie: Oktober 1999
  • Laatst online: 24-07 10:48
Hi,

Even een basic OOP vraag:
Ik wil bijv. een programma schrijven waarin ik de inhoud van mijn videobanden kan bijhouden. Hiervoor wil ik een klasse Videoband maken. Wat voor soort dingen zou deze klasse dan moeten doen.

Ik denk bijvoorbeeld aan:

- het ophalen van de gegevens uit het formulier
- het wegschrijven van de gegevens uit klasse naar de database
- het ophalen van gegevens uit de database
- het vullen van het formulier met gegevens uit de klasse.

Nou vraag ik me dus af of die klasse dit zou moeten kunnen. Of dat de code dit moet doen buiten de klasse. Maar als dat weer zo is, wat moet de klasse dan kunnen?

Not all chemicals are bad. Without hydrogen or oxygen, for example, there would be no way to make water, a vital ingredient in beer.


Verwijderd

Misschien moet je dat even aan je docent vragen.

  • -bolio-
  • Registratie: Juli 2001
  • Laatst online: 17:07

-bolio-

Gamertag: BolioDraak

Zoek eens op internet naar een UML site of anders een boek hierover. Hierin wordt de UML methode beschreven waarmee je mooie schema's kunt tekenen waarin precies staat wat er in welke class moet komen :+

  • Speedpete
  • Registratie: December 2001
  • Laatst online: 05-09 11:10

Speedpete

was barman

Op woensdag 19 december 2001 10:10 schreef Nutcaze het volgende:

...

Ik denk bijvoorbeeld aan:

- het ophalen van de gegevens uit het formulier
- het wegschrijven van de gegevens uit klasse naar de database
- het ophalen van gegevens uit de database
- het vullen van het formulier met gegevens uit de klasse.

...
FF denken... het slimste is om in de klasse alleen de zot te gooien die echt op de videoband slaat. Dus denk aan methoden als setData() en getData()...

Het ophalen van de gegevens uit het formulier
Functie in programma formpie leest en alle gegevens naar de klasse schrijft

het wegschrijven van de gegevens uit klasse naar de database
Eigen keus. Klassen zijn bedoeld om onafhankelijk te zijn, ja kan dus kiezen wat voor jou belangrijk is. Ik zou het apart houden, dus lezen uit db en dan pas naar klasse.

het ophalen van gegevens uit de database
Zie vorige punt.

het vullen van het formulier met gegevens uit de klasse.
Als eerste punt. Functie in programma die 'in het midden' ligt.

Zo zou ik het doen, maar wie ben ik :) Ik volg wel UML etc. voor school maar om nou te zeggen dat ik er laaiend enthousiast over ben... :r

Object-oriented programming offers a sustainable way to write spaghetti code | Hoe vleugels wel werken.