[過去ログ]
スレ立てるまでもない質問はここで 165匹目 (1002レス)
スレ立てるまでもない質問はここで 165匹目 http://mevius.5ch.net/test/read.cgi/tech/1687260267/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
56: デフォルトの名無しさん (ワッチョイ 0bff-CF7t) [] 2023/08/04(金) 13:24:14.53 ID:QRYdlbIR0 publicとprivateについてですが 次のpublic記述のやつを範囲を狭めようと思ってprivateに変更しました。 public void myDialog(String str1) { // <-ここと myAlertDialog = new AlertDialog.Builder(this) .setTitle("Title") .setPositiveButton(btnStr,new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog,int n) { // <-ここ }) .create(); myAlertDialog.show(); } しかしprivate void onClick(の部分はpublicでなければとエラーが出たので ここだけpublicにしたのですが private void myDialog(String str1) { // 一部略 @Override public void onClick(DialogInterface dialog,int n) { }) } とこんな風にprivateに内包されてるものの中にpublicがあるという変な状態になってしまいました。 これでも実行はできたのですが、この記述はおかしいのでやめた方がいいですか? 後で不明な問題が出てきたりするでしょうか? この場合はやはり全部publicにした方がいいでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1687260267/56
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 946 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s