Accueil > Forum > > > > Quelques questions élémentaires de ce beau langage Java
Quelques questions élémentaires de ce beau langage Java
lundi 20 août 2007 à 19:25:45 |
Quelques questions élémentaires de ce beau langage Java

randriano
|
Bonjour tout le monde !
Utilisateur depuis plus de 4 mois de Java mais j'ai utilisé C++ avant, il y a beaucoup de
ressemblances mais je ne sais pas pour les points suivants: - Est-ce qu'il a du polymorphisme en Java: je veux parler de l'utilisation du mot-clé
"virtual" - Comment se fait le passage de paramètre par adresse et par référence ? En C++, on utilisait * et & tandis qu'en Pascal il suffit d'ajouter "var" mais comment se
fait tout cela en Java ?
|
|
lundi 20 août 2007 à 19:53:26 |
Re : Quelques questions élémentaires de ce beau langage Java

DARKSIDIOUS
|
alors pour le polymorphisme, oui bien sûr que c'est possible ! Par contre, pas de virtual en java : il suffit de déclarer la fonction dans une classe "abstract" sans la définir, et ainsi ca t'oblige a la redéfinir dans la classe fille. Mais tu peux toujours surcharger une fonction non abstract. En java, les objets sont passés par référence, il n'y a pas de passage par valeurs !
|
|
mardi 21 août 2007 à 05:01:00 |
Re : Quelques questions élémentaires de ce beau langage Java

randriano
|
Bonjour,
Il n'y a pas de passage par adresse ou passage par valeur ? Le passage par valeur n'est-il pas le minimum en fonction !
|
|
mardi 21 août 2007 à 06:29:33 |
Re : Quelques questions élémentaires de ce beau langage Java

DARKSIDIOUS
|
Le passage par valeur est le plus couteûx : cela oblige à créer une copie de l'objet. En java, tout passe par référence, ainsi pas de copie d'objets, par contre, tu n'as plus la sécurité que ton objet ne soit pas modifié. Du coup, c'est à toi de gérer la copie de l'objet si tu veux être sûr que l'objet d'origine ne soit pas modifié.
|
|
mercredi 22 août 2007 à 12:29:47 |
Re : Quelques questions élémentaires de ce beau langage Java

randriano
|
Comment se fait alors ce passage par valeur ? Cher ami ! Donc si on affecte une valeur à un paramètre en Java, ça le modifie ! Je ne savais pas ça avant
|
|
mercredi 22 août 2007 à 12:38:11 |
Re : Quelques questions élémentaires de ce beau langage Java

DARKSIDIOUS
|
Ben comme je te l'ai dit : tu ne peux pas ! C'est à toi, manuellement, de cloner l'objet que tu passe à la fonction : TaFonction(TonObjet.clone());
|
|
Cette discussion est classée dans : java, questions, langage, beau, élémentaires
Répondre à ce message
Sujets en rapport avec ce message
JAVA: Jcombobox & chargement ? 2 questions [ par ronando ]
bjr a tous,2 questions dc.Je voudrai savoir comment fair pr que lorsque l'on selectionne un element ds une Jcombobox qu'il se passe un evenement (ex :
questions sur les methodes [ par lonyc ]
Bonjour,Je debute en Java.Je suis des cours.Nous utilisons le JavaTM 2 PlatformStd. Ed. v1.4.2 comme doc.Dans cette doc dans Java.util / Arrays / il y
Continuer ou non [ par Avidev ]
Bonjour J'apprend actuellement le langage Java, je voulais savoir si il est bon ou non de continuer, car beaucoup de personnes m'ont affirmés que le l
encapsulation [ par harrauem ]
bonjour je fais appel a vous parce que j'aurais besoin de petit conseil. Je m'explique je suis etudiant et dasn le cadre d'un projet je doit realiser
conseil pour maitriser le langage JAVA [ par oraclebd ]
bonjour ,je suis un etudiant en informatique ,et je voudrais maitriser le langage JAVA ,sachant que j'ai déja etudié C,C++... . si vous permettez je v
Questions sur le client/serveur... [ par naiyou ]
Bonjour, Je bosse sur mon cours de client/serveur et j'aurais quelques questions de théorie à poser...Si une bonne âme pouvait apporter des réponses à
FENETRE DE PARCOURS D ARBORESCENCE (langage JAVA) [ par ptitanic ]
Bonjour,Je suis en train de faire un projet de traitement d'image en Java et pour ça j'aimerais ouvrir une image en parcourant l'arborescence, style b
quel est la difference entre un langage de programmation tel que pascal et un langage tel que Java [ par hamanou ]
Bonjourvoila je vien de commencer la programmation java mais le probleme c'est je n'arrive pas a me familliariser avec la notions des objets es ce qu'
Etudiante en DETRESSE!!! [ par alionka ]
Bonjour a tous!!Je suis étudiante et je NE COMPREN RIEN au langage JAVA!!!Le GROS HIC, c'est que je dois rendre un projet!!!!J'Y ARRIVERAIS JAMAIS san
Questions en JAVA ???? Help me please [ par darkdark ]
Si vous avez les réponses à ces questions, ce serait vraiment cool de votre part.Merci à tous ! :)1. En quoi Java est-il une bonne solution d?accès et
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|