IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

POO(java) est identique à POO(vb.net) ?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut POO(java) est identique à POO(vb.net) ?
    Bonjour,
    je voudrais vous demander si la programmation orientée objet sur vb.net est comme sur java? les memes principes d'héritage, d'aggrégation, ....
    est ce que je peux créer un diagramme de classes pour ma futur application de vb.net ?

    ou bien je programme mes interfaces sans utiliser le concept de classe objet?

    lequel est preférable?

    voila, j'ai faiS le MCD suivis de MR, je dessine mes interfaces sur l'IDE de vb.net, je voudrais savoir est ce que je sois appliquer la POO pour prorammer ces interfaces?


    merci

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 193
    Par défaut
    VB.Net comme c# sont des language de POO

    donc oui class, heritage, interface

    la plus grosse différence sera au niveau visuel (et l'utilisation du pattern mvvm qui est fortement recommandé mais je suppose que tu peux avoir les même principe en java)

  3. #3
    Membre confirmé
    Femme Profil pro
    futur développeur
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 35
    Localisation : Maroc

    Informations professionnelles :
    Activité : futur développeur

    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    je vous remercie BenoitM
    je n'ai pas eu l'occasion de voir le langage c#.(je sais seulement java et c/c++)

    donc vous me conseillez l'utilisation de POO sur vb.net?

    et l'utilisation du pattern mvvm
    aucune idée

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    mvvm c'est à priori surtout pour wpf, et quand tu ne comprends pas un terme, demande à google, mvvm il connait

    après faire du .net sans faire de poo c'est dommage oui

    et la poo dans .net c'est héritage, interface (définition de membre sans code, et implémentation par des classes)
    le multi héritage est impossible
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    après faire du .net sans faire de poo c'est dommage oui
    J'irai même jusqu'à dire que c'est une hérésie qu'on voit malheureusement trop souvent!

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 193
    Par défaut
    Si tu désires commencer a voir .Net (vb.net, c# c'est kifkif juste la synthaxe qui change)

    Vu tes connaissances je te conseils de passer en c# plutot qu'en vb.net car la synthaxe de c# est la même qu'en Java et C++

    -----
    mvvm: est la nouvelle architecture pour le design d'écran en wpf mais pour apprendre les bases tu peux deja commencer par du vieux winform...

    Même si c'est un peu bête d'apprendre quelque chose de dépassé, tu auras plus vite un résultat et ca te fera moins de chose a apprendre d'un coups.

    La POO en .NET c'est pas un conseil c'est une obligation

  7. #7
    Membre extrêmement actif
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Par défaut
    vb.net c'est un language orienté objet donc POO avec tout les concepts que cella renferme . d'autre part lorsque tu fait la conception tu ne doit pas te soucier du language OO que tu utilisera car si t'a bien fait ta conception (UML par ewxemple) ton appli sera développable aussi bien en C#, java, vb.net,C++ et tous les autres language OO.

    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

Discussions similaires

  1. [POO] C'est quoi une classe en claire...???
    Par Spack dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 26/01/2009, 15h53
  2. Réponses: 2
    Dernier message: 13/10/2007, 01h55
  3. VB 6.0 est un POO!
    Par amazircool dans le forum Langage
    Réponses: 2
    Dernier message: 12/05/2007, 21h35
  4. Réponses: 1
    Dernier message: 14/02/2007, 09h57
  5. .net supporte bcps des langages, java est il compris?
    Par oumarou3 dans le forum Framework .NET
    Réponses: 3
    Dernier message: 07/02/2007, 00h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo