面向对象语言3特点:
封装性 多态 继承
要点:
局部变量没有默认值
类体内容:一是变量声明(同时赋值)不可分步再赋值 二是方法定义
一个类可有多个构造方法 不可继承
类只能public
“...”表示若干个参数,类型必须相同 如int Sum(int...x)
类变量:static 类被加载到内存 该变量就被分配内存,所有对象共享
实例变量:对象被创建才分配
重载任一条件: 参数个数不同 参数个数相同但是对应类型不同
包:有效地管理类的一个机制 不同java源文件俩个类名相同可以同个隶属不同包来区分
import引入另一个包中的类,并用该类创建了一个对象,那么该类这个对象将不能访问自己的友好变量和友好方法
不能用protected和private修饰类