类与对象

来源:互联网 发布:艾瑞数据网 编辑:程序博客网 时间:2024/06/10 04:20

类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体。

类:

类是对象的抽象,描述一组对象的共同特征和行为(如人)。类中可以定义成员变量和成员方法,成员变量用于描述对象的特征,也称作属性(如一个人有眼睛,鼻子,嘴巴等属性),成员方法用于描述对象的行为,可简称方法(相当于C语言里的函数),

对象:

对象用于表示现实中该类事物的个体,如不同的你和我都是实实在在存在的人,是具体的,有各自属于自己的眼睛,鼻子,嘴巴。


类的创建和使用:

定义类:

public class Person {    String name; //成员变量int age;      //成员变量public void introduce(){//成员方法int grade=59; //局部变量,不是成员变量System.out.println("hello,my name is "+name+",my age is "+age+",my grade is "+grade);}}

创建对象,访问对象成员:

class Example01 {public static void main(String[] args) {Person p1 = new Person(); // 创建第一个Person对象Person p2 = new Person(); // 创建第二个Person对象p1.name="tian";              // 为name属性赋值p1.age = 18;                 // 为age属性赋值p1.introduce();               // 调用对象的方法p2.introduce();}}

将对象置空:

相当于该对象没有了,变成垃圾对象,下面代码运行将会出错,

class Example01 {public static void main(String[] args) {Person p1 = new Person(); p1.introduce(); // 调用对象的方法p1=null; //将对象置为空,即p1不指向任何一个对象p1.introduce();//p1已经没了,这里错误}}

原创粉丝点击