类
- 类是创建对象时的一种模板。类,形象来说就是“书”,“学生”,“教室”之类的概念。建好一个类后,可根据情况生成许多对象。随后,可将那些对象作为要解决问题中存在的元素进行处理。。
- 类中主要包括属性(成员变量)和方法(函数)。就学生类而言,属性是指学生的名字,年龄,成绩等等,而方法则是指学生做一件事的过程及结果如何。JAVA中的方法格式一般为:
public 返回值类型 方法名(参数类型 参数名,,){ 方法体…}
最简单的,以定义一个学生类为例,格式如下:
public class Student{
//属性
public String name;
public int score;
//方法
//学生的学习方法
public void study(Course c){
score+=c.score;
System.out.println(name+"正在学习"+c.name+"课程,分数增加了"+
c.score+"分,现在的分数"+score+"分。");
}
}
主函数
然后我们在将类运用到主函数中去,主函数也含有固定的编写格式:
public static void main(String[] args){
}
先创建类的对象 ,格式为:
类名 对象名 = new 类名();
再调用属性和方法
public class Manage{
//主函数
public static void main(String[] args){
Student st = new Student();
//调用属性:对象名.属性名 = 值;
st.name = "XX";
st.score = 89;
Course co = new Course();
//调用方法:对象名.方法名(实参,,);
co.name = "java";
co.score = 6;
st.study(co);
}
}
实例变量
引述别人的解释
实例化对象`
实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。
实例变量
实例变量声明在一个类中,但在方法、构造方法和语句块之外;
当一个对象被实例化之后,每个实例变量的值就跟着确定;
实例变量在对象创建的时候创建,在对象被销毁的时候销毁;
实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息;
实例变量可以声明在使用前或者使用后;
访问修饰符可以修饰实例变量;
实例变量对于类中的方法、构造方法或者语句块是可见的。一般情况下应该把实例变量设为私有。通过使用访问修饰符可以使实例变量对子类可见;
实例变量具有默认值。数值型变量的默认值是0,布尔型变量的默认值是false,引用类型变量的默认值是null。变量的值可以在声明时指定,也可以在构造方法中指定;
实例变量可以直接通过变量名访问。但在静态方法以及其他类中,就应该使用完全限定名:ObejectReference.VariableName。
本文深入探讨了Java中类的概念,包括属性与方法的定义,以及如何实例化对象。通过具体示例,如学生类的创建与应用,阐述了类在解决实际问题中的作用。
5万+

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



