begin process at 2012 02 15 11:05:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Débutant(e)

 > 

Quelques questions élémentaires de ce beau langage Java


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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

Membre Club Administrateur CodeS-SourceS
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

Membre Club Administrateur CodeS-SourceS
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

Membre Club Administrateur CodeS-SourceS
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


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,181 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales