🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
9 messages
9 total messages Started by Passero Mon, 02 Dec 2002 16:43
Visual Basic en UML???
#6440
Author: Passero
Date: Mon, 02 Dec 2002 16:43
15 lines
2178 bytes
Op de hogeschool houden we ons redelijk veel bezig met het "correct"
ontwerpen van klassen enzo. Logischerwijs gebruiken we daarvoor UML en de
taal voor de implementatie is Java.
Persoonlijk houd ik me nogal graag bezig met Visual Basic. Aangezien we toch
een manier aanleren om klassen te ontwerpen wil ik die ook gebruiken voor
mijn programma's die ik wil maken in VB. Ik merk op dat er enkele dingen
zijn die toegestaan zijn in UML maar niet in VB en omgekeerd.
    1) een constructor van de klasse?? (hoe in VB???)
    2) method overloading??? (mogelijk in UML, mogelijk in VB????)
    3) optionele argumenten bij een methode (wel in VB maar niet in UML)
    4) Overerving (mogelijk in VB?)

Zijn er nog zo dingen die "in strijd zijn" met UML?
Zijn er oplossingen voor die dingen of moet ik VB gewoon nemen zoals het is?
Is het weer zo een typische microsoft touch om een uniek iets te maken??
Re: Visual Basic en UML???
#6445
Author: Pieter Philippaerts
Date: Mon, 02 Dec 2002 17:41
20 lines
2292 bytes
"Passero" <yanongena@pandora.be> wrote in message
news:Q4MG9.31387$Ti2.5570@afrodite.telenet-ops.be...
> Zijn er nog zo dingen die "in strijd zijn" met UML?

Het is niet omdat je iets kan uitdrukken in UML dat je dat ook _moet_ doen.
UML is een tool die heel wat toelaat, en je moet er een subset van gebruiken
die van toepassing is; als bepaalde uitdrukkingen vanuit UML niet kunnen
geimplementeerd worden in de programmeertaal die je gebruikt, dan heeft het
weinig nut om die uitdrukkingen te gebruiken, niet?

> Zijn er oplossingen voor die dingen of moet ik VB gewoon nemen zoals het
is?
> Is het weer zo een typische microsoft touch om een uniek iets te maken??

Visual Basic is al bijna een jaar volledig OO en je kan al die dingen dat je
hierboven vermelde zonder enig probleem toepassen in VB.NET... Misschien
best eens upgraden naar VB.NET; het is echt wel de moeite.

Mvg,
Pieter Philippaerts
Re: Visual Basic en UML???
#6446
Author: Rene
Date: Mon, 02 Dec 2002 18:04
20 lines
1681 bytes
"Passero" <yanongena@pandora.be> wrote in message
news:Q4MG9.31387$Ti2.5570@afrodite.telenet-ops.be...
> mijn programma's die ik wil maken in VB. Ik merk op dat er enkele dingen
> zijn die toegestaan zijn in UML maar niet in VB en omgekeerd.
>     1) een constructor van de klasse?? (hoe in VB???)

Initialize

>     2) method overloading??? (mogelijk in UML, mogelijk in VB????)

Kijk eens bij Implements

> Zijn er oplossingen voor die dingen of moet ik VB gewoon nemen zoals het
is?
> Is het weer zo een typische microsoft touch om een uniek iets te maken??

VB6 is compatible met oudere versies en kent daarom soms wat rare
instructies en is nooit echt OO geworden. VB7 is dat wel, alleen is het
grotendeels een andere taal geworden.
Re: Visual Basic en UML???
#6447
Author: Passero
Date: Mon, 02 Dec 2002 18:06
35 lines
2588 bytes
"Pieter Philippaerts" <Pieter@removethis.mentalis.org> wrote in message
news:1038850611.686688@seven.kulnet.kuleuven.ac.be...
> "Passero" <yanongena@pandora.be> wrote in message
> news:Q4MG9.31387$Ti2.5570@afrodite.telenet-ops.be...
> > Zijn er nog zo dingen die "in strijd zijn" met UML?
>
> Het is niet omdat je iets kan uitdrukken in UML dat je dat ook _moet_
doen.
> UML is een tool die heel wat toelaat, en je moet er een subset van
gebruiken
> die van toepassing is; als bepaalde uitdrukkingen vanuit UML niet kunnen
> geimplementeerd worden in de programmeertaal die je gebruikt, dan heeft
het
> weinig nut om die uitdrukkingen te gebruiken, niet?
>
> > Zijn er oplossingen voor die dingen of moet ik VB gewoon nemen zoals het
> is?
> > Is het weer zo een typische microsoft touch om een uniek iets te maken??
>
> Visual Basic is al bijna een jaar volledig OO en je kan al die dingen dat
je
> hierboven vermelde zonder enig probleem toepassen in VB.NET... Misschien
> best eens upgraden naar VB.NET; het is echt wel de moeite.

Ah, de VB.NET kent die dus wel. Zover zat ik nog niet ;) ik gebruik nog
altijd VB6
De reden waarom ik wacht met upgraden is omdat ik wacht op de
studentenlicensies van de visual studio.NEt maa ik weet niet of die al uit
zijn

> Mvg,
> Pieter Philippaerts
>
>
Re: Visual Basic en UML???
#6488
Author: Cleotis
Date: Mon, 02 Dec 2002 19:18
7 lines
1753 bytes
> De reden waarom ik wacht met upgraden is omdat ik wacht op de
> studentenlicensies van de visual studio.NEt maa ik weet niet of die al uit
> zijn

Die zijn er al (zelfs gratuit). Bij ons op school hebben we toegang tot
zowat heel de MSDN. Vraag er ne keer achter bij u? Microsoft geeft normaal
gezien gratis toegang voor studenten
Re: Visual Basic en UML???
#6489
Author: Passero
Date: Mon, 02 Dec 2002 19:35
8 lines
1711 bytes
> Die zijn er al (zelfs gratuit). Bij ons op school hebben we toegang tot
> zowat heel de MSDN. Vraag er ne keer achter bij u? Microsoft geeft normaal
> gezien gratis toegang voor studenten

OP school staan die ook jaja das een feit maar ik wil ze voor thuis en ik
denk dat ge daar wel voor moet betalen. Heb voor mijn oude vs 6.0 nog iet
van een 5000 moeten betalen
Re: Visual Basic en UML???
#6493
Author: Pieter Philippaerts
Date: Mon, 02 Dec 2002 21:34
13 lines
2060 bytes
"Passero" <yanongena@pandora.be> wrote in message
news:gCOG9.31853$Ti2.5568@afrodite.telenet-ops.be...
> OP school staan die ook jaja das een feit maar ik wil ze voor thuis en ik
> denk dat ge daar wel voor moet betalen. Heb voor mijn oude vs 6.0 nog iet
> van een 5000 moeten betalen

Nu, dan ga je ervan uit dat je Visual Studio nodig hebt, wat helemaal niet
het geval is. Gewoon de .NET SDK [gratis] downloaden van msdn.microsoft.com
en dan deze freeware IDE downloaden [volledig in C# geschreven, trouwens]:
http://www.icsharpcode.net/OpenSource/SD/default.asp

Mvg,
Pieter Philippaerts
Re: Visual Basic en UML???
#6499
Author: youtH
Date: Tue, 03 Dec 2002 10:20
31 lines
2682 bytes
"Passero" <yanongena@pandora.be> wrote in
news:Q4MG9.31387$Ti2.5570@afrodite.telenet-ops.be: 

> Op de hogeschool houden we ons redelijk veel bezig met het "correct"
> ontwerpen van klassen enzo. Logischerwijs gebruiken we daarvoor UML en
> de taal voor de implementatie is Java.
> Persoonlijk houd ik me nogal graag bezig met Visual Basic. Aangezien we
> toch een manier aanleren om klassen te ontwerpen wil ik die ook
> gebruiken voor mijn programma's die ik wil maken in VB. Ik merk op dat
> er enkele dingen zijn die toegestaan zijn in UML maar niet in VB en
> omgekeerd. 
>     1) een constructor van de klasse?? (hoe in VB???)
>     2) method overloading??? (mogelijk in UML, mogelijk in VB????)
>     3) optionele argumenten bij een methode (wel in VB maar niet in UML)
>     4) Overerving (mogelijk in VB?)
> 
> Zijn er nog zo dingen die "in strijd zijn" met UML?

UML is een taal om object-ge�rienteerde modellen te ontwerpen. Je hoeft niet
te verwachten dat je model ��n op ��n op een willekeurige programmeertaal is
te mappen, zeker niet als deze taal niet object-ge�rienteerd is, zoals VB 
(tot
versie .NET).

> Zijn er oplossingen voor die dingen of moet ik VB gewoon nemen zoals het
> is? Is het weer zo een typische microsoft touch om een uniek iets te
> maken??

Zoals gezegd is UML niet een soort standaard waardoor je modellen direct op
een implementatietaal te mappen zijn. Daar heb je programmeurs voor, die
moeten ook van de straat gehouden worden ;)
Re: Visual Basic en UML???
#6500
Author: Passero
Date: Tue, 03 Dec 2002 12:29
24 lines
2431 bytes
"Pieter Philippaerts" <Pieter@removethis.mentalis.org> wrote in message
news:1038864589.101523@seven.kulnet.kuleuven.ac.be...
> "Passero" <yanongena@pandora.be> wrote in message
> news:gCOG9.31853$Ti2.5568@afrodite.telenet-ops.be...
> > OP school staan die ook jaja das een feit maar ik wil ze voor thuis en
ik
> > denk dat ge daar wel voor moet betalen. Heb voor mijn oude vs 6.0 nog
iet
> > van een 5000 moeten betalen
>
> Nu, dan ga je ervan uit dat je Visual Studio nodig hebt, wat helemaal niet
> het geval is. Gewoon de .NET SDK [gratis] downloaden van
msdn.microsoft.com
> en dan deze freeware IDE downloaden [volledig in C# geschreven, trouwens]:
> http://www.icsharpcode.net/OpenSource/SD/default.asp
>
> Mvg,
> Pieter Philippaerts
>

Enorm bedankt!!! Ik heb het gedownload en inderdaad, nu kan ik beginnen
programmeren met VB.net zonder dat het mij iets kost (behalve dan tijd ;))
thx a lot!!
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads