Retourner au contenu associé (journal : Journal inutile : Python c'est complêtement pourri, j'ai un exemple)
Posté par Alexandre COLLIGNON le 03 juin 2010 à 16:51. En réponse au journal Journal inutile : Python c'est complêtement pourri, j'ai un exemple. Évalué à 3.
public class ProofOfConcept { static class Foo { private String bar = "private"; @Override public String toString() { return "bar = " + bar; } } public static void main(String[] args) { Foo foo = new Foo(); try { System.out.println(foo); Field field = foo.getClass().getDeclaredField("bar"); field.setAccessible(true); field.set(foo, "public"); System.out.println(foo); } catch (Exception e) { e.printStackTrace(); } } }
bar = private bar = public
Alexandre COLLIGNON
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Encapsulation
Posté par Alexandre COLLIGNON . En réponse au journal Journal inutile : Python c'est complêtement pourri, j'ai un exemple. Évalué à 3.
public class ProofOfConcept {
static class Foo {
private String bar = "private";
@Override
public String toString() {
return "bar = " + bar;
}
}
public static void main(String[] args) {
Foo foo = new Foo();
try {
System.out.println(foo);
Field field = foo.getClass().getDeclaredField("bar");
field.setAccessible(true);
field.set(foo, "public");
System.out.println(foo);
} catch (Exception e) {
e.printStackTrace();
}
}
}
Le résultat donne bien
bar = private
bar = public
Alexandre COLLIGNON