一、类和对象的基本概念\n在Java中一切皆对象,一切都围绕对象进行,找对象、建对象,用对象等
类:把具有相同属性和行为的一类对象抽象为类。类是抽象概念,如人类、犬类等,无法具体到每个实体。
对象:某个类的一个实体,当有了对象后,这些属性便有了属性值,行为也就有了相应的意义。
类是描述某一对象的统称,对象是这个类的一个实例而已。有类之后就能根据这个类来产生具体的对象。一类对象所具备的共同属性和行为(方法)都在类中定义。
1定义类的语法格式:
[修饰符] class类名 [extends 父类名] [implements 接口名列表]
{
类成员变量声明;
类方法声明;
}
2创建对象
类名称 引用名称 = new 类名称();
注意:
1.java中一个源文件只可以存在一个主类(public class).
2.类的定义的成员变量都有默认值,
二,访问控制修饰符
访问修饰符 | 本类 | 同一包中的类 | 其他包中子类 | 其他包中的类 |
public | √ | √ | √ | √ |
protected | √ | √ | √ | × |
缺省 | √ | √ | × | × |
private | √ | × | × | × |