什么是类?
:是一组相关属性的结合,一类事物的模板,使用事物的属性与行为特征来描述
这一类事物。
现实中描述一类事物:
属性:该事物的形状,大小,状态等..信息。
行为:就是该事物的功能或者说能干什么?
什么是对象?
:是一类事物的具体表现,对象是类的一个实例,必定要具备该类事物的属性与
行为特征。
类与对象的关系
类是对一类事物的描述,是抽象的。
对象是对一类事物的实例,是具体的。
所以,类是对象的模板,对象是类的实体。
eg:定义一个类(学生)那么他可以有两部分组成:
属性(是什么):姓名,年级,学号等等
行为(可以做什么):写字,画画,学习等等
那么放到java对应等类中就是
成员变量(属性)
String name://姓名
int Id://学号
成员方法(行为):
public void write(){}//写字
public void draw(){}//画画
public void study(){}//学习
public class Student {
//成员变量(属性)
String name;//定义到类中,在方法体之外
int id;
// 成员方法(行为) 不能写static关键字。
public void write(){
System.out.println("写作业");
}
public void draw(){
System.out.println("画画");
}
public void study(){
System.out.println("学习");
}
}
通常情况下,一个类并不能直接使用,需要根据类创建一个对象,才能使用。 1,导包:也就是支出需要使用的类在什么位置。 eg:import 包名称 类名称 import .....Student; 对于和当前类属于同一个包中的情况,可以省略导包语句。 2.创建, 格式: 类名称 对象名 = new 类名称(); 3使用,分两种情况, 使用成员变量: 对象名 , 成员变量名 使用成员方法; 对象名,成员方法名(参数) (即,用谁,就用对象名.xxx)
public class Domostudent {
public static void main(String[] args) {
//1 导包
Student a = new Student() ;
//3,使用其中的成员变量 格式:
//对象名.成员变量明
System.out.println(a.id);
System.out.println(a.name);
System.out.println("=============");
//改变对象当中成员对象的值
a.id = 155;
a.name="花木兰";
System.out.println(a.id);//155
System.out.println(a.name);//花木兰
//使用对象的成员方法,格式
//对象名 成员方法名()
System.out.println("==============");
a.write();
a.draw();
a.study();
}
}
结果如下:

本文介绍了Java编程中的类与对象的基本概念。类作为对象的模板,描述了一类事物的属性和行为,而对象是类的具体实例,具备类所定义的属性和行为。通过示例展示了如何在Java中定义类和对象,包括成员变量和成员方法的声明与使用,并通过创建对象来调用其属性和方法。此外,还提供了创建和使用对象的步骤,包括导包、创建对象以及访问成员变量和方法。
5614

被折叠的 条评论
为什么被折叠?



