Day010 Java的萌新日常

Day010 Java的萌新日常

创建与初始化对象

类是抽象的,需要实例化(new);

类实例化后会返回自己的一个对象。

使用new创建时,除了分配内存空间,还会进行默认初始化。

this

表示当前类

构造器

定义:1.与类同名;2.没有返回值的“方法”

一个类即使什么也不写也会存在一个方法。

  1. 使用new关键词,本质是调用构造器

  2. 一旦定义了有参构造,无参构造一定得显示定义

  3. 构造器一般用来初始化值

  4. IDEA中用alt+insert 可以快速生成构造器

封装

定义:通常我们应该避免直接访问对象中数据的直接访问,而通过接口来访问操作。

private

属性私用,但是要提供一些public的get(获取)、set(设置)

快捷键alt+insert

封装的意义:提高安全性,保护数据;隐藏代码细节;统一接口;提高可维护性。

重载

其实就是允许两个方法可以适用相同的方法名。

继承

子类可以继承父类的全部方法。

extends

java只有单继承没有多继承

快捷键CTRL+H 打开继承树

在java中所有的类默认继承object类

 

posted @ 2021-03-16 22:45  BriChen  阅读(37)  评论(0)    收藏  举报