第一次接触了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的路还很长,后面还有很多很多的东西等着我们去学习,持之以恒,坚持下去,相信我会收获我所想要的,加油!
分享到:
相关推荐
java关于类和对象课件,类的继承 方法的重写 Object类 对象转型 多态
这里面有源代码,一些c++中关于类和对象的一些小的实验,实验报告也有。。。。。
关于类和对象的进一步讨论讲稿.pptx
c讲稿Chapter3关于类和对象的进一步讨论.pptx
c++课件第九章关于类和对象的进一步讨论.pdf
第九章关于类和对象的进一步讨论[参考].pdf
第七章Python对象和类习题及答案--中文
面向对象设计中最基本的两个概念一个是类,一个是对象,该PPT清楚的叙述了这两个基本概念的本质区别,有利于初学者理解这两个基本概念
C++学习好工具,深入浅出的讲解C++学习,把类和类对象理解的透彻,深入。
本文实例讲述了Python面向对象之类和对象。分享给大家供大家参考,具体如下: 类和对象(1) 对象是什么? 对象=属性(静态)+方法(动态); 属性一般是一个个变量;方法是一个个函数; #类的属性 就是 类变量 #...
对平面几何中的各种基本图形使用面向对象的设计方法建模,需要设计的类包括:点、直线、三角形、矩形、正方形、圆形、椭圆;设计这些类的数据域和方法;设计类与类之间的关系;使用这些设计的类进行基本的运算。
c++ 类和对象 c++ 类和对象 c++ 类和对象
课程作业,用来练习类的调用,把定义的类里面的对象编成了小故事来运行
类和对象.ppt类和对象.ppt类和对象.ppt类和对象.ppt类和对象.ppt类和对象.ppt
C++ 类与对象习题,都是入门知识,给初学者参考^-^
关于类和对象的操作。适合于C++的初学阶段,对类和对象有一个简单的认识。
类B要调用类A中的某个函数,有2种方法,类对象和类指针。非常简单的一个小例子。
类的结构(也即类的组成)是用来确定一类对象的行为的,而这些行为是通过类的内部数据结构和相关的操作来确定的。这些行为是通过一种操作接口来描述的(也即平时我们所看到的类的成员函数),使用者只关心的是接口的功能...