public class testcuhe { public static void main(String[] args){ IStudent s = new IStudent("zhb",180,"java"); s.person.rest(); s.study(); } } class IPerson{ String sname; int sheight; public void rest(){ System.out.println("休息一会!"); } } class IStudent{ IPerson person = new IPerson(); String major; public void study(){ System.out.println("学习"); person.rest(); System.out.println(this.person.sname); } public IStudent(String sname,int sheight,String major){ this.person.sname= sname; this.person.sheight= sheight; this.person.rest(); this.major=major; } }
这样的一个代码,运行结果呢如下:
休息一会!
学习
zhb
我的问题是:我把s.person.rest();删去之后,第一个休息一会没有了。但是第二个休息一会还在,这个第二个休息一会是怎么来的?
@param是什么意思?有什么作用?注释不是不影响程序吗?那写它干啥
请问生成变量的快捷键是什么?
class Benz:pass
class BMW:pass
class BYD:pass
老师这三行后面为什么写pass啊?什么意思?
python中类的构造方法和C++中类的构造函数功能一样或类似吗?
引用ArrayList那里不是很懂,比如我是ArrayList list = new ArrayList();当我想换linklist容器时直接把这一句话改成LinkList list = new LinkList();不就好了,不麻烦呀,后面需要改什么?
如何将红框部分的内容输出出来
老师,保存退出的问题已经搞定,不用回复了(找不到上一个问题的追加回复在哪,就在这回复你吧)
老师,改完环境变量按哪个键保存退出?我的输入完就卡住不动了,把界面关了再进去,显示环境没配好,再配置一遍还是会这样卡住
老师,这里能够直接使用DriverManager对象是因为import导入了那个DriverManager类吗?
父类和子类可以自己定义么?还是有父子类表?
一、如果超出上限限定应该怎么处理,难道要一个一个改么
老师,我想问一下,如果是vue+node+mysql实现前后端项目,应该怎么建立项目啊,是后端管理建立一个项目+前端一个还是说前后端全在一个项目目录里面
一、传递的参数是做为中间变量么?
二、泛型不同应该怎么使用?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637