1.包
(一)包的命名规范
(二)常用包
(三)导入包
(四)Package
一个类最多只有一个package语句,即一个类最多只有一个所属包,并且这个语句要放在整个类的最上边
2.访问修饰符
(1)4种访问修饰符
3.面向对象的三大特征:封装,继承,多态
(一)封装(encapsulation)
封装的作用是可以为变量初始化设置判断条件
例如:Account类用来为变量设置初始值并加判断条件,AccountTest类用来测试
//file:Account.java
package com.xylearn;
public class Account {
String name;
double extra;
String password;
//构造器
public Account(String name, double extra, String password) {
setName(name);
setExtra(extra);
setPassword(password);
}
public String getName() {
return name;
}
public void setName(String name) {
if(name.length()==2||name.length()==3||name.length()==4){
this.name = name;
}