关于类和对象

第一次接触了java这门变成语言,感觉它挺有意思,很新颖。
今天,我学习了关于类和对象那方面的知识,下面,我就将我所学到的一些东西做一个小小的总结吧。
首先了解OOP(Object Oriented Programming),也就是我们常说的面向对象编程了, java作为一个面向对象变成语言,自然而然我们就一定要对类和对象有一定的了解。
类,相信刚接触java的同学,同到这词的时候,或多或少都会有些犯迷糊,会跟对象弄混。所谓类,在我们日常生活中,我们是这样理解的:一类人,一类动物,一类器材等等,我们将划分到一个类中,条件是因为他们具有相同点.即相同的行为和相同的特征。那么在程序中,我们的类称为class,当然你也可以给他取一个名字(只要满足java语言命名规则),如student,那么这时,student就是一个类。同样的,程序中的类也有自己的特征和行为,在这里,我们叫它属性(特征)和方法(行为)。因此,我们还需要定于类的特征和方法。具体格式如下://定义类的格式
public class 类名 {
//声明属性的格式
private 数据类型 属性名;
//定义方法的格式
public 返回值数据类型 方法名(参数类型 参数名,...){
//代码
}
}

学会了类的定义,下面我们开始实例化一个类。学习实例化之前,先了解下什么是对象,生活中,任何事物都能看成是一个对象,它是一个实实在在存在的东西。它和类不一样,类相当与一个模版,并不是一个实物。
实例化一个类的格式如下:
类名 对象名 = new 类名();
Student stu = new Student();

调用的方法格式
对象名.方法名(参数值,...);
stu.study();

在调用个方法的过程中,我们会传递一个值过去,当然,对象也能作为一个参数值传递过去。假设我们现在有一个teacher对象,有一方法void fun(student st){//给学生上课},即当我们调用teacher中fun方法时,就需要一个student对象作为参数传递过去。具体步骤如下:teacher.fun(student stu);
学习java的路还很长,后面还有很多很多的东西等着我们去学习,持之以恒,坚持下去,相信我会收获我所想要的,加油!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值