欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

类和对象的介绍

程序员文章站 2022-07-10 23:50:50
1.什么是类 类是具有相同属性的一批对象的抽象化。 1.1属性 类或者是对象具有的特征称为属性。 同一类的对象具有相同属性,但都具有各自的属性值,因此每一个对象都是一个独立的个体。 1.2方法(Method) 类或者对象的行为称为方法 2.如何定义类和对象 2.1定义一个类 一个类中可以存在多个属性 ......

 

1.什么是类

类是具有相同属性的一批对象的抽象化。

1.1属性

类或者是对象具有的特征称为属性。

同一类的对象具有相同属性,但都具有各自的属性值,因此每一个对象都是一个独立的个体。

1.2方法(method)

类或者对象的行为称为方法

2.如何定义类和对象

2.1定义一个类

[修饰符] class 类名{
    属性
    方法   
}

 一个类中可以存在多个属性和方法 

2.2属性的声明

[修饰符] 属性类型 属性名称 [=默认值]

在定义成员变量时可对其进行初始化赋值,若没有进行初始化,则会使用默认值对其进行初始化赋值。

定义一个类和对象的实例

public class student{
     //声明属性 string name; string grade; int age; char gender;
     //定义一个方法 public void learn(string cname){ system.out.println(name+",年龄:"+age+",读"+grade+",学习"+cname); } public void show(string appearance){ system.out.println("我叫"+name); system.out.println("我今年读"+grade); system.out.println("我的年龄是"+age); system.out.println("我是"+gender+"的"); system.out.println("我现在"+appearance); } }

调用这个类

public class test1clas{
	public static void main (string[] args){
	student stu=new student();
	stu.name="xxx";
	stu.grade="6年级";
	stu.age=12;
	stu.gender='男';
	stu.learn("java");
	stu.show("有点秃顶");
	}
}

输出效果

类和对象的介绍

总结:java中用class关键字来定义类,类是对一批类似对象的描述,是抽象的。对象的抽象化是类,类的具体化则是对象。类中概括了每个对象的属性以及行为特征,当我们定义了java类后,可以用new关键字来声明指定类的对象,可以声明多个对象,每个对象都是彼此独立的个体。