A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么
参数列表是由参数类型 变量组成;返回值类型就是要去参数列表的类型一致,要是不需要返回值,可以用void;
2、return的类型一定要和返回值类型相同么?为什么?
一定要相同,不然接收不到,会报错。
3、return后面能写代码么?为什么?
因为不需要接受返回值的时候可以不写returm,要是后面写了会报错。
4、什么是方法的重载?方法的重载有什么好处?
在一个类中,方法名称相同,参数列表不相同。这样方便我们记忆,我们只需要记住一个方法就可以了。

5、满足方法的重载条件,与什么有关?与什么无关?
在同一个类中 名称相同,参数列表不同 与返回值无关。
6、参数列表不同,有哪几种情况?
实参与形参,实参是实际传输参数。
形参是参数列表指定的参数。

7.参数为基本数据类型的时候,传递的是什么?参数为引用数据类型的时候,传递的是什么?
基本数据类型在栈内存中运行,引用数据类型在堆内存中运行。
回复 使用道具 举报
1.什么是面向对象的思想?
我们不用什么是都亲力亲为,抓住每个细节实现细节,我们只要找到相对应的类让它帮我们完成
2.类和对象的关系?
类是对象的模板,对象是类的实体
3.成员变量和局部变量的区别?
a、成员变量定义在类中方法外的,局部变量定义在方法中
b、成员变量在堆内存中有固定的值,局部变量在栈内存中没有值
c、成员变量随着对象的创建而产生,随着对象的消失而消失;局部变量随着方法的调用而产生,随着方法的调用完毕而消失


4.封装在我们的程序中哪里可以体现的到?为什么要使用封装?
将细节隐藏起来,对外提供访问方式
提高程序的安全性,复用性,
5.什么是this关键字?它有什么用途?


6.什么是构造方法?有几种构造方法?类中会自带构造方法么?
用于创建对象的时候,调用的方法,给对象中的成员变量赋值
构造方法有空参构造
全参构造
没创建构造就会自带,有创建就没有

7.可以通过哪两种方式给对象中的属性赋值?
空参构造赋值
全参构造赋值
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马