teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

ソースの訂正

2018/04/28 07:43

投稿

退会済みユーザー
answer CHANGED
@@ -1,30 +1,26 @@
1
- こんにちは、こちらはどうでしょうか?
1
+ こんにちは、
2
-
3
- ```C#
2
+ ```Java
4
3
  using System;
5
4
  public class Practice1{
6
5
  public static void Main(){
7
6
 
8
- Test a = new Test("A",10);
7
+ test A = new test();
9
- Test b = new Test("B",20);
8
+ test B = new test();
9
+ A.a = 10;
10
+ B.a = 20;
10
- a.print_num();
11
+ Console.WriteLine(A.a);
11
- b.print_num();
12
+ Console.WriteLine(B.a);
13
+ A.a = 30;//値をかえてみる
14
+ Console.WriteLine(A.a);
12
15
  }
13
16
  }
14
17
 
15
- class Test{
18
+ class test{
16
- private String myName;
17
- private int Num;
19
+ public int a;
18
-
19
- public Test(String name,int num){
20
- myName = name;
21
- Num = num;
22
- }
23
- public void print_num(){
24
- Console.WriteLine(myName + ":" + Num);
25
- }
26
20
  }
27
21
  ```
22
+
28
23
  <結果>
29
- A:10
24
+ 10
30
- B:20
25
+ 20
26
+ 30

2

ソースの訂正

2018/04/28 07:43

投稿

退会済みユーザー
answer CHANGED
@@ -4,25 +4,27 @@
4
4
  using System;
5
5
  public class Practice1{
6
6
  public static void Main(){
7
- // Your code here!
7
+
8
- Test a = new Test(10);
8
+ Test a = new Test("A",10);
9
- Test b = new Test(20);
9
+ Test b = new Test("B",20);
10
10
  a.print_num();
11
11
  b.print_num();
12
12
  }
13
13
  }
14
14
 
15
15
  class Test{
16
+ private String myName;
16
17
  private int Num;
17
18
 
18
- public Test(int num){
19
+ public Test(String name,int num){
20
+ myName = name;
19
21
  Num = num;
20
22
  }
21
23
  public void print_num(){
22
- Console.WriteLine(Num);
24
+ Console.WriteLine(myName + ":" + Num);
23
25
  }
24
26
  }
25
27
  ```
26
28
  <結果>
27
- 10
29
+ A:10
28
- 20
30
+ B:20

1

ソースの訂正

2018/04/28 07:04

投稿

退会済みユーザー
answer CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  ```C#
4
4
  using System;
5
- public class Hello{
5
+ public class Practice1{
6
6
  public static void Main(){
7
7
  // Your code here!
8
8
  Test a = new Test(10);