在面向对象语言中,封装、继承、多态是三种重要的特性。
在说JAVA中的这几种特性之前,先简单介绍下类、对象、属性以及方法。
类:它是对周围事物的一种抽象,比如“人”类,“动物”类。例如:
class Person{
}
对象:它是一个类的实例,通过对象,可以访问类中的属性和方法等等。
例如: Person p = new Person();这里的person就是Person类的一个对象。
它的语法正如例子里的一样 : 类名 对象名 = new 类名();
属性:也叫作成员变量,例如
class Person{
int age;//int 型属性 age
String name;//String 型属性name
}
方法:用来描述对象的作用,也就是这个类的对象通过调用这个方法可以做些什么。例如:
class A{//创建了一个类A
public void test(){//创建了test()方法
System.out.println("这是一个测试方法");
}
public static void main(String[] args){
A a = new A();//实例化一个A类对象
a.test();//通过A类对象a调用test()
}
}
这个程序的运行结果就是:这是一个测试方法。
浙公网安备 33010602011771号