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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么我的主程序報(bào)錯(cuò),說(shuō)必須在類(lèi)的方法前加static…然而視頻里并沒(méi)有加static…

為什么我的主程序報(bào)錯(cuò),說(shuō)必須在類(lèi)的方法前加static…然而視頻里并沒(méi)有加static…

正在回答

5 回答

一個(gè)是創(chuàng)建這個(gè)類(lèi)的實(shí)例就是所說(shuō)的new一下,另外就是添加static,讓他變成靜態(tài)的,因?yàn)殪o態(tài)是可以不依賴(lài)實(shí)例就可以調(diào)用的

0 回復(fù) 有任何疑惑可以回復(fù)我~

大兄弟? 你要先創(chuàng)建個(gè)類(lèi)的實(shí)例 通過(guò) sanxin.change() 來(lái)調(diào)用啊~

0 回復(fù) 有任何疑惑可以回復(fù)我~

1 ? ?package com.edu.imooc; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

2????public class Object {

3????public static void main(String[] args) {

4????// TODO Auto-generated method stub

5????tellPhone sanxin = new tellPhone();

6????sanxin.screen = 2.5f;

7????sanxin.cpu = 4.0f;

8????sanxin.price = 2568;

9????sanxin.call();

10????sanxin.msg();

11 ? ?//調(diào)用Change方法

12 ? ?int dollar =Change(sanxin.price);

13????System.out.println("美元是"+dollar);

14????}

15????//解決方法1 ?添加 static

16????public static int ?Change(int i){

17????int ?dollar;

18????dollar = i * 6;

19????return dollar;

} ?

}

第十一行 ?要調(diào)用change方法 ?除了 添加 static 還有什么辦法嗎?

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

鮮衣

Object obj=new Objiect(); int dollar=obj.Change(sanxin.price);
2015-10-07 回復(fù) 有任何疑惑可以回復(fù)我~

你的錯(cuò)誤是直接在main()方法中調(diào)用類(lèi)的非靜態(tài)方法(即未加static),而老師的視頻里面是先通過(guò)new創(chuàng)建類(lèi)的對(duì)象,然后? 類(lèi)的對(duì)象.方法? 來(lái)調(diào)用方法。還有疑問(wèn)再問(wèn)我。

0 回復(fù) 有任何疑惑可以回復(fù)我~

貼代碼。提示所調(diào)方法需要加上static修飾,說(shuō)明你在static修飾的靜態(tài)方法中試圖去調(diào)用一個(gè)非靜態(tài)的方法,該操作只能通過(guò)兩種方法實(shí)現(xiàn),一種就是你說(shuō)的,將被調(diào)方法加上static修飾為靜態(tài)方法,還有一種是實(shí)例化一個(gè)方法所在類(lèi)的對(duì)象,使用對(duì)象去調(diào)用該方法。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么我的主程序報(bào)錯(cuò),說(shuō)必須在類(lèi)的方法前加static…然而視頻里并沒(méi)有加static…

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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