包和导包:
创建包:
包的名字一般倒着写
导包:
import 包名.类名
import 包名.*(*代表导入该包下的所有类)
不需要导包情况:
在自己包里
java.lang包下所有内容不需要导包
访问权限:
1.public 公共的,所有人都可以访问(隔包调取,隔文件调取均可)
2.private 私有地(不可以隔包调取,隔文件调取)
3.default包访问权限(在自己包中隔包调取,隔文件调取均可)
getter和setter:
成员变量一般用private来声明,保护成员变量不被胡乱赋值
setter:主要给成员变量赋值并且做一定保护
getter:从成员变量中获取数据
*自动生成getter and setter 方法:
设置完成员变量之后,在下面空白处:右键,源码,生成getter and setter
继承:
格式:public 儿子 extends 父亲(){}
作用:简化代码开发,子类在父类基础上扩展