亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

使用類對象將變量從1個包初始化為另一個包,但在Java中不可訪問

使用類對象將變量從1個包初始化為另一個包,但在Java中不可訪問

慕桂英546537 2021-05-21 17:00:31
我的class.java內容package pkg1;import pkg2.*;public class myclass {    public static void main(String[] args) {        // TODO Auto-generated method stub        student stu = new student();        stu.getName("go");    }}contentof student.javapackage pkg2;public class student {    public int id;    String name;     int rollno;    int age;    public int getId() {        return id;    }    public void setId(int id) {        this.id = id;    }    public String getName() {        return name;    }    public void setName(String name) {        this.name = name;    }    public int getRollno() {        return rollno;    }    public void setRollno(int rollno) {        this.rollno = rollno;    }    public int getAge() {        return age;    }    public void setAge(int age) {        this.age = age;    }}我想從myclass.java初始化pkg 2的student.java變量,但是它的顯示字段不可見,我已經在pkg1 myclass.java中導入了pkg2的內容,并且還宣布了Student.java的成員函數為public
查看完整描述

2 回答

?
慕沐林林

TA貢獻2016條經驗 獲得超9個贊

您怎么知道它不可訪問?您是否遇到任何這樣的錯誤聲明?以經驗為基礎,可以在得出結論之前準確地讀取錯誤。


嘗試將其放入您的主要功能中。


student stu = new student();

stu.setName("go");

System.out.println(stu.getname());

首先使用設置器設置名稱。只有這樣,您才能通過吸氣劑獲得名稱。順便說一句,您還需要學習很多編碼Java約定。像類名一樣,應該以大寫字母開頭。學生->學生。


查看完整回答
反對 回復 2021-05-26
  • 2 回答
  • 0 關注
  • 171 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號