| 1.什么是面向对象的思想?当需要实现一个功能的时候,不关心具体步骤,而是找具有该功能的来做事 
 2.类和对象的关系?
 类是对象的模板,对象是类的具体
 
 3.成员变量和局部变量的区别?
 局部变量:在方法的内部,只有在方法当中可以使用,没有默认值,使用必须赋值;
 成员变量:方法外部类当中,整个类都可以使用,有默认值.
 
 4.封装在我们的程序中哪里可以体现的到?为什么要使用封装?
 封装:方法是一种封装,关键字private是一种封装;
 将一些信息隐藏起来,对于外界不可见.
 
 5.什么是this关键字?它有什么用途?
 this代表所在类的当前对象的引用(地址值),即对象自己的引用;
 用途在于方法被哪个对象调用,this就代表谁。
 6.什么是构造方法?有几种构造方法?类中会自带构造方法么?
 构造方法:用来专门创建对象的方法,通过new创建对象时,就是在调用构造方法;
 两种,无参构造方法和全参构造方法;
 如果没有编写构造方法会默认赠送一个
 7.可以通过哪两种方式给对象中的属性赋值?
 
 1无参数构造时,可以先通过setXxx给属性赋值
 2有参数构造时可以直接在括号中赋值
 
 |