JAVA入门篇(一)之定义类和主函数+实例变量

本文深入探讨了Java中类的概念,包括属性与方法的定义,以及如何实例化对象。通过具体示例,如学生类的创建与应用,阐述了类在解决实际问题中的作用。

  • 类是创建对象时的一种模板。类,形象来说就是“书”,“学生”,“教室”之类的概念。建好一个类后,可根据情况生成许多对象。随后,可将那些对象作为要解决问题中存在的元素进行处理。。
  • 类中主要包括属性(成员变量)和方法(函数)。就学生类而言,属性是指学生的名字,年龄,成绩等等,而方法则是指学生做一件事的过程及结果如何。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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值