Java面型对象知识总结
Java面向对象知识总结
一、三大特性
封装、继承、多态
二、方法
1、方法名要见名知意,规范(驼峰命名法)
2.分为静态方法与非静态方法
静态方法:方法前面加static,可通过类名直接使用
Student.say();
非静态方法:必须先实例化,再进行调用方法
Student student =new Student();
student.say();
三、new关键字
1、使用new关键字的时候,除了分配内存空间之外,还会给创建好的对象默认初始化以及对类中构造器的调用。
2、类中构造器也称为构造方法,是在进行创建对象的时候必须要调用的,并且构造器有以下两个特点:
①必须和类的名称相同
②必须没有返回类型,也不能写void
3、作用:new本质是在调用构造器,初始化对象的值
注意:定义有参构造之后,如果想使用无参构造,必须显示定义无参构造。
四、注意点
- 静态方法是和类一起建立的,非静态方法在其后才建立,不能用静态方法调用非静态方法
- java都是值传递
- 一个项目只能有一个main方法
- opp的本质是:以类的方式组织代码,以对象的形式封装数据。
- 一个类中可以有多个类,但只能有一个public类
五、return关键字
表示方法结束,返回的类型必须与返回值类型相同

浙公网安备 33010602011771号