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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是面向对象的思想?
不在乎具体步骤,在乎的是结果的思想。

2.类和对象的关系?
类是抽象的,具有属性,行为的总称;
对象是类的具体化。

3.成员变量和局部变量的区别?
(1)两者定义位置不同:成员变量在类中方法外;局部变量在方法中。
(2)两者作用范围不同:成员变量在整个类中;局部变量只在所在方法中。
(3)成员变量有默认值;局部变量需赋值才可使用。
(4)两者生命周期不同。
(5)???

4.封装在我们的程序中哪里可以体现的到?为什么要使用封装?
方法和private就是封装,封装对外界不可见,可以保证数据安全。

5.什么是this关键字?它有什么用途?
this关键字用于区分成员变量和局部变量。

6.什么是构造方法?有几种构造方法?类中会自带构造方法么?
创建对象的方法,有两种构造方法,无参构造方法和全参构造方法。类中无构造方法的话,系统会默认自带一个无参构造方法。

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