Java初心者のためのスレッドです。
※前スレ
Java入門・初心者質問スレ Part.7
http://mevius.5ch.net/test/read.cgi/tech/1515549964/
VIPQ2_EXTDAT: checked:vvvvvv:1000:512:----: EXT was configured
Java入門・初心者質問スレ Part.8
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ eff7-9jZM [175.28.184.198])
2018/06/07(木) 20:17:08.87ID:N8MsK2gr02デフォルトの名無しさん (ワッチョイ 0fd1-LHz9 [180.6.51.20])
2018/06/07(木) 20:21:29.46ID:4tykd4x10 Javaはもうオワコン
3デフォルトの名無しさん (ワッチョイ 4ef7-9jZM [175.28.184.198])
2018/06/07(木) 22:06:40.07ID:N8MsK2gr0 Oracleに買われた時点でね
4デフォルトの名無しさん (アウアウカー Sa67-22KU [182.251.240.36])
2018/06/08(金) 09:44:53.28ID:1PlqYTvda ここが待望のワッチョイスレか
5デフォルトの名無しさん (アウアウカー Sa67-22KU [182.251.240.36])
2018/06/08(金) 09:46:28.22ID:1PlqYTvda おお。IPアドレスも表示。
俺は今はスマホだから多分繋ぐたびに変わるけどな。
俺は今はスマホだから多分繋ぐたびに変わるけどな。
6デフォルトの名無しさん (アウアウウー Sa5b-LHz9 [106.132.133.179])
2018/06/08(金) 10:42:48.48ID:dJjT3Hn5a IP変わったかテスト
7デフォルトの名無しさん (アウアウウー Sa5b-LHz9 [106.132.133.179])
2018/06/08(金) 10:44:04.21ID:dJjT3Hn5a あ、テザリングで違う端末使ってるからワッチョイも変わったな。
8デフォルトの名無しさん (アウーイモ MM5b-5Ttc [106.139.8.250])
2018/06/08(金) 10:52:38.46ID:7J3vOXKpM テスト
9デフォルトの名無しさん (ワッチョイ 0fb9-ah5y [180.178.88.6])
2018/06/08(金) 20:15:34.57ID:AbIGmYxO0 てすと
10デフォルトの名無しさん (ササクッテロラ Sp7f-Fjtv [126.152.199.60])
2018/06/08(金) 22:42:03.47ID:OMx/tZhjp いいですね
11デフォルトの名無しさん (ワッチョイ 8ee9-iS62 [119.229.116.149])
2018/06/08(金) 23:56:54.65ID:BdQZoOwp012デフォルトの名無しさん (ワッチョイ 0fb8-X4KX [180.12.241.93])
2018/06/12(火) 01:12:20.17ID:huTBZyg/0 分かる方説明お願いします。。。
<問>以下の実行結果になるように選択しから選びなさい。
【実行結果】
A
B
public class SuperClass{
public SuperClass(){
System.out.println("A");
}
public SuperClass(String val){
System.out.println(String val);
}}
public class SubClass extends SuperClass{
public SubClass(){
//ここにコードを追加
}
public SubClass(String val){
System.out.println(String val);
} }
public class Main(){
public static void main(String[] args){
new SubClass();
}}
A: SubClass("B");
B: this("B");
C: super("B");
D: SuperClass("B")
正解:B
ここで疑問なのですが、this("B")は自クラスだけのコンストラクトしか呼び出せない認識です。
親クラスのコンストラクタはどこで呼んでいるのでしょうか。
<問>以下の実行結果になるように選択しから選びなさい。
【実行結果】
A
B
public class SuperClass{
public SuperClass(){
System.out.println("A");
}
public SuperClass(String val){
System.out.println(String val);
}}
public class SubClass extends SuperClass{
public SubClass(){
//ここにコードを追加
}
public SubClass(String val){
System.out.println(String val);
} }
public class Main(){
public static void main(String[] args){
new SubClass();
}}
A: SubClass("B");
B: this("B");
C: super("B");
D: SuperClass("B")
正解:B
ここで疑問なのですが、this("B")は自クラスだけのコンストラクトしか呼び出せない認識です。
親クラスのコンストラクタはどこで呼んでいるのでしょうか。
13デフォルトの名無しさん (ワッチョイ ce2a-MWj7 [223.132.120.2])
2018/06/12(火) 05:52:26.38ID:ixitVWbc0 ググってみた。これとか。
ttps://qiita.com/katolisa/items/438a8d720ea5a60b55c4
ttps://qiita.com/katolisa/items/438a8d720ea5a60b55c4
14デフォルトの名無しさん (ワッチョイ 4eb6-qo/L [111.90.12.245])
2018/06/12(火) 06:11:33.73ID:AQnxwR2X0 >>12
https://docs.oracle.com/javase/specs/jls/se10/html/jls-8.html#jls-8.8.7
If a constructor body does not begin with an explicit constructor invocation and
the constructor being declared is not part of the primordial class Object,
then the constructor body implicitly begins with a superclass constructor
invocation "super();", an invocation of the constructor of its direct superclass
that takes no arguments.
コンストラクタの呼び出しが明示されてなければ
super()が暗黙的に呼ばれますよと
public SubClass(String val) {
// ここでsuper()が呼ばれる
System.out.println(val);
}
Javaの資格試験の勉強してるなら紫本とか黒本とか
読んだ方がいんじゃないかな
毎回言語仕様調べるの大変でしょ
コンストラクタについても丁寧に解説されてるよ
https://docs.oracle.com/javase/specs/jls/se10/html/jls-8.html#jls-8.8.7
If a constructor body does not begin with an explicit constructor invocation and
the constructor being declared is not part of the primordial class Object,
then the constructor body implicitly begins with a superclass constructor
invocation "super();", an invocation of the constructor of its direct superclass
that takes no arguments.
コンストラクタの呼び出しが明示されてなければ
super()が暗黙的に呼ばれますよと
public SubClass(String val) {
// ここでsuper()が呼ばれる
System.out.println(val);
}
Javaの資格試験の勉強してるなら紫本とか黒本とか
読んだ方がいんじゃないかな
毎回言語仕様調べるの大変でしょ
コンストラクタについても丁寧に解説されてるよ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【△】コンビニの鮭おにぎり、価格にネット衝撃「ついに…」 驚き続々「これはキツい…」「日本人を殺しに来てる」 [ぐれ★]
- 【伊東市長選】「きょうは行きたくない」 落選の田久保眞紀 前市長が”取材拒否” 約束の場所に姿を現さず 最後まで誠実さを欠く [ぐれ★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★3 [ぐれ★]
- 「婚活中の男女の8割以上が婚活疲れ」続ければ続けるほど蟻地獄にハマる必然とは? ★2 [ぐれ★]
- 【オーストラリア】シドニー近郊のボンダイビーチで銃撃 16人死亡、首相「ユダヤ教徒標的」 容疑者は50歳の父親と24歳の息子 [ぐれ★]
- 【福岡】みずほPayPayドーム刺傷事件 殺人未遂容疑で30歳男逮捕 [Ailuropoda melanoleuca★]
- 【悲報】竹田恒泰氏「世界で最も野蛮な軍国主義国家は中華人民共和国」中国政府の日本批判に対し切り返し [733893279]
- 【朗報】高市首相、日本国内のパンダを半世紀ぶりに0頭にすることに成功!👏 [271912485]
- 【悲報】テコンダー朴、高市vs石破決着 [974680522]
- 千晴の顔画像はダークウェブの掲示板にばら撒いた
- ネトウヨ「今の国会、高市総理や小泉さん、片山さん、萩生田さん、鈴木さんら可愛くてイケメンばかりで見てて幸せ💕」 [153490809]
- なんか急に肋骨痛むんだが
