第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

這個(gè)是方法內(nèi)部類的例題,我想輸出外部類成員中的成員a,b(3,6)的值,在syso輸出時(shí)應(yīng)如何表示?

這個(gè)是方法內(nèi)部類的例題,我想輸出外部類成員中的成員a,b(3,6)的值,在syso輸出時(shí)應(yīng)如何表示?

慕粉uspeakeasy 2016-07-17 11:02:55
我想在方法內(nèi)部類Mini的show()方法中,前兩個(gè)輸出的是外部類成員a 和b的值,也就是3和6在System.out.println("請輸出外部類靜態(tài)成員a"+ ? ?); ?System.out.println("請輸出外部類成員b"+? );問號處應(yīng)該如何寫?寫那個(gè)靜態(tài)方法類new 外部類().成員 ?或者外部類.成員都是不對的!應(yīng)該如何寫?各位神奇,聰明又樂于分享的慕友幫幫我啊 !package com.Mouter;public class Mouter { public void test(){ final int a =3; int b =6; class Mini{ int a =2; int b=4; public void show(){ System.out.println("請輸出外部類靜態(tài)成員a:"+a ); System.out.println("請輸出外部類變量成員:"+b); System.out.println("請輸出內(nèi)部類成員a:"+a);System.out.println("請輸出內(nèi)部類成員b:"+b);}} Mini O=new Mini(); O.show();} public static void main(String[] args) { Mouter OP=new Mouter(); OP.test(); }}? ?請輸出外部類靜態(tài)成員a:2請輸出外部類變量成員:4請輸出內(nèi)部類成員a:2請輸出內(nèi)部類成員b:4
查看完整描述

1 回答

?
歲月00靜好

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊

Mother.this.a

被方法中的內(nèi)部類訪問 的 該放方法的局部變量必須是final的,這樣的話, 內(nèi)部類和外部類各自訪問自己的基本數(shù)據(jù)類型的變量,?他們的變量值一樣, 并且不可修改, 這樣就保證了語義上和數(shù)值訪問上的一致性?。

查看完整回答
反對 回復(fù) 2016-07-17
  • 慕粉uspeakeasy
    慕粉uspeakeasy
    hi,thanks for answering my question. 你這句話說的很大氣,不過我就是沒理解過來。第一句話的前半句是說“外部類的變量必須是用final的意思嗎?”
  • 歲月00靜好
    歲月00靜好
    如果要訪問外部類中的局部變量(方法內(nèi)的變量),則該變量要是final,不是說都要final。 內(nèi)部類有四種,你的代碼中的是局部內(nèi)部類(在方法或塊中定義的),可以百度搜索了解一下
  • 1 回答
  • 0 關(guān)注
  • 1455 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號