类和面向对象

类 :可以把他当成对象的集合

面向对象的特征:封装,继承,多态。

对象的静态属性;一般上我们把他称为对象的属性

对象的动态属性;我们称为函数或者方法。

类与对象的关系;类是多个对象抽象的结果,是实体对象概念的结果,而对象是一个类的实例。

java类的模板;

public class  类名 {
        //定义属性部分
        属性1的类型 属性1;
        属性2的类型 属性2;
	    ....
        属性n的类型 属性n;
        //定义方法部分
        方法1;
        方法2;
        ....
        方法m;
}

编写类的顺序差不多就是;定义类名,编写类的属性,编写类的方法,一般的我们都把属性放在上面,但是如果顺序改了也不影响代码的运行。

注意:我们要记住类的首字母要大写,

比如说我们要写一个教室数目的类,我们就可以使用下面这段代码,

public class School {
	String schoolName;	//中心名称
	int classNumber;		//教室数目
	int labNumber;		//机房数目
	
	//定义课工场中心的方法
	public void showCenter() {
		System.out.println(schoolName + "培训学员\n" + "配备:" 
			+ classNumber + "教" + labNumber + "机");
	}
}

这里面定义了教室的数目,机房的数目,学校的名称等等,方法就是输出来这些定义的元素。

下面我们来学习怎么使用对象。

对象的定义他的语法:类名 对象名=new 类名();

比如我们接上面的例子就可以使用School center =new School();

这里我们定义的对象名称就是center

2.当我们应用对象成员:我们使用"."进行一下操作

如果我们想引用对象的属性:对象名.属性  比如说center.schoolName

                 引用对象的方法:对象名.方法 比如说center.showcenter();

下面我们就引用一下上面的对象和方法

public class InitialSchool {
	public static void main(String[] args) {
		School center = new School();
		System.out.println("***初始化成员变量前***");
		center. showCenter();

		center.schoolName = “蓝天小学";		
		center.classNumber = 10;				
		center.labNumber = 10;				
		System.out.println("\n***初始化成员变量后***");
		center.showCenter();
	}
}

我们新建了一个测试类,来调用上面我们的那个School类。

这就是所学的类与对象的关系。

有一些不太详细的或者错误的地方希望大佬指正谢谢

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值