y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
638:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/07/16 05:08:20
C++‚©‚çJava‚Ɉø‚Á‰z‚µ‚Ä‚«‚½‚΂©‚è‚̉SŽÒ‚Å‚·B

class A {
@@private int data;@@@@@@@@@@@@@@@@@@//ŠO•”‚©‚ç‚ÍŒ©‚¦‚È‚¢
@@private setter(int data) { this.data = data; }@//ŠO•”‚©‚ç‚ÍŽg‚¦‚È‚¢
@@public int getter() { return data; }
}

‚Æ‚¢‚¤ƒNƒ‰ƒX‚ª‚ ‚Á‚½‚Æ‚«Adata ‚Í int Œ^‚Ȃ̂ÅA‚±‚Ì’l‚ªŠO•”‚©‚ç‚Í
â‘΂ɕÏX‚³‚ê‚È‚¢‚±‚Æ‚Í•ÛØ‚³‚ê‚Ä‚¢‚邯Žv‚¢‚Ü‚·iC++‚Æ“¯‚¶jB
‚µ‚©‚µA‚±‚ꂪŠî–{Œ^‚Ì int ‚ł͂Ȃ­Aˆê”Ê“I‚ȃNƒ‰ƒX‚¾‚Á‚½ê‡A
—Ⴆ‚Î StringBuffer ‚¾‚Á‚½‚肵‚½‚çAŠO•”‚©‚ç‚Å‚à

@@StringBuffer str = getter();
@@str.append("hoge");

‚Ý‚½‚¢‚É‚µ‚Ä‘€ì‚·‚邱‚Ƃ͉”\‚Å‚·i‚±‚±‚ÍC++‚ƈႤjB
‚±‚ê‚ð–h‚®‚½‚߂Ɏv‚¢‚‚­‚Ì‚ÍAgetter() ‚Å data ‚»‚Ì‚à‚̂ł͂Ȃ­
data ‚̃Rƒs[‚ð•Ô‚·‚±‚Ƃł·‚ªA

@@public String getter() { return data.toString(); }

1. ‚±‚ê‚Í•W€“I‚È•û–@‚Å‚·‚©H
2. ‚´‚Á‚ÆŒ©‚½‚Æ‚±‚ëAStringBuffer ‚ƈá‚Á‚Ä String ‚É‚Í
@ ƒCƒ“ƒXƒ^ƒ“ƒX‚»‚Ì‚à‚Ì‚ª•ÛŽ‚µ‚Ä‚¢‚é’l‚ð’¼Ú‘‚«Š·‚¦‚é
@ ŠÖ”‚͂Ȃ¢‚悤‚Å‚·‚ªAint ‚Æ“¯‚¶‚悤‚Ɉµ‚Á‚Ä‚àˆÀ‘S‚Å‚·‚©H
3. StringBuffer.clone() ‚Á‚ÄŽg‚¦‚é‚Ì‚ªŽ©‘R‚Ȃ悤‚È‹C‚ª‚·‚é‚ñ‚Å‚·‚ªA
@ ‚È‚ñ‚ÅŽg‚¦‚È‚¢‚ñ‚Å‚·‚©H


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

5034“ú‘O‚ÉXV/271 KB
’S“–:undef