-
面向对象编程的好处:面向对象的开发更符合人类的思维习惯,让编程变得更加简单、更加直观。
-
对象是什么?对象实质上是一种特殊的数据结构
-
对象是怎么出来的?对象是根据类来创建的,类是一个数据表的模板,而创建对象的时候,就是根据模板生成
一个有数据的真实表,这个真实表,就是对象。
-
类名首字母大写
-
成员变量(有默认值)、成员方法
-
this是什么呢?this就是一个变量,用在方法中,可以拿到当前类的对象。
通过this,在方法中可以访问本类对象的成员变量。 this只能在非静态方法中使用 static静态,是一个类,没有创建实例
不能在静态方法中调用非静态的方法
-
什么是构造方法?
构造方法是一种特殊类型的方法,用于创建并初始化对象,方法名必须和类名相同,并且,写构造方法
的时候,不用声明返回值类型,也不用return。 它的返回值就是我们要创建的对象的类型。
-
无参构造方法和有参构造方法 写了任意构造方法,java不会给默认无参构造方法
-
构造方法什么时候执行?new对象就是在执行构造方法
-
构造方法应用:可以在创建对象时给对象的属性做一些初始化操作
-
什么是封装呢?
所谓封装,就是用类设计对象处理某一个事务时的数据时,应该把要处理的数据,以及处理数据的方法,都设计到一个对象中去。
day07 面向对象
于 2024-06-06 22:16:50 首次发布