Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[OBJECT] Est il possible d'implementé une classe object

16 réponses
Avatar
dnasmars
Bonjour,

Est il possible d'implement=E9 une classe object,
et si oui comment la compiler ?
Merci par avance pour vos reponses :)

PS: oui j'ai cherch=E9 sur google et non je n'ai po trouv=E9
(je n'exclue pas le fait d'avoir mal cherch=E9)

10 réponses

1 2
Avatar
Dam
Je comprends rien !




Bonjour,

Est il possible d'implementé une classe object,
et si oui comment la compiler ?
Merci par avance pour vos reponses :)

PS: oui j'ai cherché sur google et non je n'ai po trouvé
(je n'exclue pas le fait d'avoir mal cherché)


Avatar
dnasmars
Ok pas de souci.

Je veux ecrire un truc du genre

package java.lang;

public class Object {

[MON CODE]

}

et le compiler.
Mais je ne sais pas si c faisable
et si c faisable comment est ce que l'on doit s'y prendre

merci




Je comprends rien !




Bonjour,

Est il possible d'implementé une classe object,
et si oui comment la compiler ?
Merci par avance pour vos reponses :)

PS: oui j'ai cherché sur google et non je n'ai po trouvé
(je n'exclue pas le fait d'avoir mal cherché)




Avatar
Dam
Ahhhh okay!!

Heuuu... je pense pas que ce soit possible. Mais quel est l'intérêt?
Un simple héritage ne te conviendrait pas?

+


Ok pas de souci.

Je veux ecrire un truc du genre

package java.lang;

public class Object {

[MON CODE]

}

et le compiler.
Mais je ne sais pas si c faisable
et si c faisable comment est ce que l'on doit s'y prendre

merci




Je comprends rien !




Bonjour,

Est il possible d'implementé une classe object,
et si oui comment la compiler ?
Merci par avance pour vos reponses :)

PS: oui j'ai cherché sur google et non je n'ai po trouvé
(je n'exclue pas le fait d'avoir mal cherché)






Avatar
Kupee
Ahhhh okay!!

Heuuu... je pense pas que ce soit possible. Mais quel est l'intérêt?
Un simple héritage ne te conviendrait pas?


D'autant que de toute facon tous hérite de Object en java.
Peut etre qu'il veut changer l'objet de base ...

Avatar
dnasmars
En fait j'aimerais ajouter un System.out.println
dans le constructeur de la classe Object
pour par la suite profiler mon appli.

Sans pour autant retoucher au code existant
Donc un simple héritage ne me convient pas
trop pour l'instant.
J'utilise jdk 1.4.2 j'ai jetté un oeil a JVMPI
mais j'aimerai autant ne pas l'utiliser.
a+


Ahhhh okay!!

Heuuu... je pense pas que ce soit possible. Mais quel est l'intérêt?
Un simple héritage ne te conviendrait pas?

+


Ok pas de souci.

Je veux ecrire un truc du genre

package java.lang;

public class Object {

[MON CODE]

}

et le compiler.
Mais je ne sais pas si c faisable
et si c faisable comment est ce que l'on doit s'y prendre

merci




Je comprends rien !




Bonjour,

Est il possible d'implementé une classe object,
et si oui comment la compiler ?
Merci par avance pour vos reponses :)

PS: oui j'ai cherché sur google et non je n'ai po trouvé
(je n'exclue pas le fait d'avoir mal cherché)








Avatar
dnasmars

wrote:

En fait j'aimerais ajouter un System.out.println
dans le constructeur de la classe Object
pour par la suite profiler mon appli.



Pour ce genre de choses, à ce que je sais la bonne combine est d'utilis er un
manipulateur de byte code, avec lequel tu pourras manipuler toutes les
classes comme tu veux quand tu veux.

Voir par exemple :

"Build your own profiling tool"
http://www-128.ibm.com/developerworks/java/library/j-jip/

A+.

Merci bcp !!



Avatar
dnasmars

D'autant que de toute facon tous hérite de Object en java.
Peut etre qu'il veut changer l'objet de base ...


oui c'est bien cela :)
custumizer l'objet de base

Avatar
Kupee

D'autant que de toute facon tous hérite de Object en java.
Peut etre qu'il veut changer l'objet de base ...


oui c'est bien cela :)
custumizer l'objet de base


Je pense que c'est impossible, et même contraire au concept du langage
java. Quel serait le but exact ?


Avatar
dnasmars


D'autant que de toute facon tous hérite de Object en java.
Peut etre qu'il veut changer l'objet de base ...


oui c'est bien cela :)
custumizer l'objet de base


Je pense que c'est impossible, et même contraire au concept du langage
java. Quel serait le but exact ?


Je suis entierement d'accord que c contraire au concept Java.
Et ce n'est pas pour l'utiliser en environnement de production,
mais c'est juste pour avoir plus d'information sur les instances
d'objet (en generale)
crées par mon appli.



Avatar
Kupee


D'autant que de toute facon tous hérite de Object en java.
Peut etre qu'il veut changer l'objet de base ...
oui c'est bien cela :)

custumizer l'objet de base
Je pense que c'est impossible, et même contraire au concept du langage

java. Quel serait le but exact ?


Je suis entierement d'accord que c contraire au concept Java.
Et ce n'est pas pour l'utiliser en environnement de production,
mais c'est juste pour avoir plus d'information sur les instances
d'objet (en generale)
crées par mon appli.


Ben pour ca tu as les profilers qui sont ce qu'il y a de mieux, sinon tu
peux regarder la programmation aspect avec par exemple aspectJ
http://www.eclipse.org/aspectj/ (c'est chez Eclipse mais ca n'est pas
lié a l'IDE je crois).
J'en ai fait très peu mais avec tu dois pouvoir ajouter du debug dans
tous tes constructeurs, a l'entrée et sortie des méthodes aussi par
exemple, sans toucher a ton code lui même (en fait le compilateur aspect
va patcher ton code avant la compilation)




1 2