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关键字

表示方法结束,返回的类型必须与返回值类型相同

posted @ 2022-03-29 14:44  周志飞  阅读(50)  评论(0)    收藏  举报