Day010 Java的萌新日常
创建与初始化对象
类是抽象的,需要实例化(new);
类实例化后会返回自己的一个对象。
使用new创建时,除了分配内存空间,还会进行默认初始化。
this
表示当前类
构造器
定义:1.与类同名;2.没有返回值的“方法”
一个类即使什么也不写也会存在一个方法。
-
使用new关键词,本质是调用构造器
-
一旦定义了有参构造,无参构造一定得显示定义
-
构造器一般用来初始化值
-
IDEA中用alt+insert 可以快速生成构造器
封装
定义:通常我们应该避免直接访问对象中数据的直接访问,而通过接口来访问操作。
private
属性私用,但是要提供一些public的get(获取)、set(设置)
快捷键alt+insert
封装的意义:提高安全性,保护数据;隐藏代码细节;统一接口;提高可维护性。
重载
其实就是允许两个方法可以适用相同的方法名。
继承
子类可以继承父类的全部方法。
extends
java只有单继承没有多继承
快捷键CTRL+H 打开继承树
在java中所有的类默认继承object类

浙公网安备 33010602011771号