1.什么是面向对象的思想?
程序员将一块功能单独的抽取出来,创建成一个方法,用户不在关心过程,而是关心结果的思想叫做面向对象思想
2.类和对象的关系?
对象是类的实例
3.成员变量和局部变量的区别?
作用域不同,成员变量有默认初始值,局部变量没有默认初始值,放置的位置不一样,成员变量放在类和方法之间,局部变量放在成员方法内部,生命周期不同
4.封装在我们的程序中哪里可以体现的到?为什么要使用封装?
封装成员变量的时候,通过setter和getter设置和获取值,大大提高程序的安全性
5.什么是this关键字?它有什么用途?
this就是谁调用这个方法,就指向谁,便于人们区分那个是成员变量,那个是形参
6.什么是构造方法?有几种构造方法?类中会自带构造方法么?
构造方法就是用来创建对象的方法,总共有成员变量数?1种构造方法,有一个无参的构造方法
7.可以通过哪两种方式给对象中的属性赋值?
可以通过构造方法和set赋值 |