为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / qq_铖_3
分清楚get和set的区别 他是封装的一个重要特征 get是取值set是设置值 这样做的好处是你想让别人访问就可以给他一个public的方法 很灵活并不是因为要实现什么  如果照你这样搞你都不用封装直接全部public 谁都可以来改你的东西

最赞回答 / 慕移动302234
貌似只有主函数方法才能调用其他方法,而主函数刚好是静态方法,普通成员方法应该是不能调用其他方法的,不管是静态还是非静态,我的理解吧,不知道对不对。

最赞回答 / 慕用11434
输出结果的方法是public void cal(){    System.out.println("圆形的面积为:"+square+" "+"周长为"+zhouchang);    }  }所以测试类中应该添加 obj1.cal(); obj2.cal();

最赞回答 / 无敌的彼岸
静态变量运行的时候一直都存于内存当中,只有经常被调用的,而且从头至尾都会被调用的才会声明为静态变量。建议使用场景:(1)变量所包含的对象体积较大,占用内存较多。(2)变量所包含的对象生命周期较长。(3)变量所包含的对象数据稳定。(4)该类的对象实例有对该变量所包含的对象的共享需求。

最新回答 / 小小小小小柯丶
你是不是在Animal类和Dog类中都写了构造方法并且都有个输出?那你实例化2个对象的时候就会调用父与子类的构造方法,并且是两次,所以输出了上面4句

最赞回答 / 样广
长方形的周长是长加宽的和乘二,其他代码都是ok的

最赞回答 / zxlolr123_
你定义的第二个对象phone2在赋值的时候又写成phone是不对的,应该是phone2.cpu=1.5f;phone2.mem=2.0f;phone2.screen=3.3f;

最新回答 / qq_醉梦m_0
这是我根据你的问题实现的访问子类属性的方法:父类:public class father { private int age;public int getAge() { return age; }public void setAge(int age) { this.age = age; } }import foundation.father;子类:public class kid extends father{  private int age=10;public int getAge() { ret...

最新回答 / 珍儿_0
空指针异常

最赞回答 / 与蝶共舞
可能是因为网速太慢了或者是要换浏览器

最新回答 / 指尖逝去的流沙
this可以引用对象,可以用来区分类的变量和方法的变量。 this() 在构造器中的第一行,可以实现代码复用,使代码简洁易懂。

最赞回答 / 墨风1
方法是需要调用才能实现。而构造方法在实例化对象的时候系统自动调用;比如:Helloworld sd=new Helloworld();此时构造方法已经调用
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消