第一次接触了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++编程语言中,类和对象是面向对象编程(OOP)的核心概念。这篇实验报告及源代码深入探讨了这两个关键元素的使用和实践。 首先,类在C++中是一种用户自定义的数据类型,它定义了一组数据成员(变量)和成员函数...
关于类和对象的进一步讨论.pptx
关于类和对象的进一步讨论讲稿.pptx
Python 对象和类习题及答案中文 在本节中,我们将学习 Python 中的对象和类,并通过习题和答案来巩固相关知识点。 定义对象的类 在 Python 中,类是定义对象的模板或蓝图。类是定义相同类型对象的模板,蓝图或...
在"第六章Java类和对象"中,你可能会看到更多关于类和对象的示例,包括构造函数的使用、访问修饰符的理解、抽象类和接口的介绍,以及如何通过继承和多态来设计可扩展的代码结构。通过实践这些代码,你可以更深入地...
本文实例讲述了Python面向对象之类和对象。分享给大家供大家参考,具体如下: 类和对象(1) 对象是什么? 对象=属性(静态)+方法(动态); 属性一般是一个个变量;方法是一个个函数; #类的属性 就是 类变量 #...
在编程领域,尤其是在C++这样的面向对象编程语言中,类对象和类指针是两种不同的方式来访问和操作类的成员。本篇文章将详细探讨这两种方法,并通过一个简单的小例子来阐述它们的区别和应用场景。 首先,我们要理解...
- **类定义**: C++中用来描述一类对象的共同特征和行为的概念。它是一个抽象数据类型,包含了数据成员和成员函数。 - **成员函数**: 定义在类中的函数,用于实现类的行为。 - **数据成员**: 定义在类中的变量,用于...
下面是关于JAVA类和对象及数组的习题,涵盖了构造方法、继承、多重继承、变量声明、数组初始化等方面的知识点。 1. 构造方法的调用方式: 构造方法是类的特殊方法,用于初始化对象的状态。调用构造方法的方式有很多...
Java面向对象设计类和对象 Java面向对象设计类和对象是面向对象程序设计的基础,它将现实世界模型自然延伸到程序设计中。类和对象是面向对象设计的核心概念,类描述对象的属性和行为,对象是类的实例,是一个实实在...
类和对象的基本概念和用法 类和对象是面向对象编程(Object-Oriented Programming,OOP)的基础概念。了解类和对象的关系、特点和用法是学习C++编程的关键。 类(Class)是一种数据类型,用于定义一组对象的共同...
对JAVA学习中的类和对象进行详细介绍,很好的编程学习资料
课程作业,用来练习类的调用,把定义的类里面的对象编成了小故事来运行
在这篇文章中,我们将总结了使用类的对象还是指针的主要区别和使用场景,希望能够帮助有疑问的朋友更好地理解和应用。 首先,我们需要了解类的对象和指针的存储空间上的区别。使用new关键字创建的对象存储在堆上,...
在C#中,创建类意味着定义了一组属性和方法,这些属性和方法描述了该类的对象将会拥有什么数据和可以执行什么行为。在面向对象的程序设计中,类是对现实世界中具有相似性质的对象的抽象和封装。 在上机实验中,学生...
类和对象的定义类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。对象是具有类类型的变量