`
wuzexin530
  • 浏览: 18596 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

关于类和对象

阅读更多
    第一次接触了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
5
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics