プログラミング始めたいんだけど、何の言語がいい? (797レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
484: 2023/01/28(土)10:26 ID:bIIsQjny(1/2) AAS
外部リンク:ideone.com
class Foo {
static int bar = 99;
public int baz() {return bar;}
}
class Ideone {
public static void main (String[] args) throws java.lang.Exception {
Foo foo = new Foo();
System.out.println(Foo.bar);
System.out.println(foo.bar);
System.out.println(foo.baz());
}
}

クラス変数をインスタンス越しに見えるのってJava地味にすこ
大体の言語はそれしようとしてできないからfoo.baz()の形式にせざるを得ない
485
(1): 2023/01/28(土)10:35 ID:bIIsQjny(2/2) AAS
ちなみにC#はダメ
外部リンク:ideone.com
using System;
class Foo {
public static int bar = 99;
public int baz() {return bar;}
}
public class Test {
public static void Main() {
Foo foo = new Foo();
Console.WriteLine(Foo.bar);
//Console.WriteLine(foo.bar); // error CS0176: Static member `Foo.bar' cannot be accessed with an instance reference, qualify it with a type name instead
Console.WriteLine(foo.baz());
}
}
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s