在这一章,我们将研究类和对象的概念。
来源:互联网 发布:淘宝天猫积分换购物券 编辑:程序博客网 时间:2024/05/16 19:00
在这一章,我们将研究类和对象的概念。
对象——对象具有状态和行为。例如:狗也有州——颜色、名称、品种以及行为摇,吠叫,吃。一个对象是一个类的实例。
类,一个类可以定义为一个模板/蓝图描述行为/州,其类型的对象支持。
对象在Java:
现在让我们来深入观察什么是对象。如果我们考虑到现实世界的我们可以找到许多我们周围物体,汽车、狗、人类等。所有这些对象有一个状态和行为。
如果我们认为一条狗,然后它的状态——名称、品种、颜色、和行为——吠叫、摇、跑步
如果你比较软件的对象和一个真实世界的对象,他们有非常相似的特征。
软件对象也有状态和行为。软件对象的状态存储在字段和行为是通过方法显示。
所以在软件开发中,方法操作一个对象的内部状态和对象-与-对象通信是通过方法。
类在Java:
一个类是一个蓝图,单个对象被创建。
一个类的一个示例如下所示:
公共类狗{
字符串品种;
int的年龄;
字符串的颜色;
void吠叫(){
}
空白饿(){
}
空白睡觉(){
}
}
一个类可以包含下列变量类型。
局部变量:在方法定义的变量,构造函数或模块被称为局部变量。变量声明和初始化在方法和变量将被销毁的方法完成时。
实例变量:实例变量变量在一个班,但外界的任何方法。这些变量是在加载类时实例化。可以访问实例变量在任何方法,构造函数或模块的特定类。
类变量:类变量声明的变量在类之外,与任何方法,静态关键字。
一个类可以有任意数量的方法来访问值的各种方法。在上面的示例中,吠叫(),饿了()和()方法睡觉。
以下是一些重要的议题需要讨论当调查类的Java语言。
构造函数:
当讨论类,其中一个最重要的子主题将构造函数。每个类都有一个构造函数。如果我们没有明确写构造函数为一个类Java编译器构建一个默认的构造函数的类。
每次一个新的对象被创建时,至少有一个构造函数将会被调用。主要的规则的构造函数是,他们应该有相同的类的名称。一个类可以有多个构造函数。
构造函数的示例如下所示:
公共类小狗{
公共的小狗(){
}
公共的小狗(字符串名称){
/ /这个构造函数有一个参数,名字。
}
}
Java还支持单例类,你可以创建一个类只有一个实例。
创建一个对象:
正如前面提到的,一个对象类提供了蓝图。所以基本上一个对象创建于一个类。在Java中,新的关键字用于创建新的对象。
有三个步骤当创建一个对象从一个类:
声明:一个变量声明和一个变量名与一个对象类型。
实例化:“新”关键字是用来创建对象。
初始化:“新”字之后,调用构造函数。这个调用初始化新对象。
- 在这一章,我们将研究类和对象的概念。
- 类和对象的概念
- 类和对象的概念
- 类和对象的概念
- 我们都在研究别人研究出来的东西。
- 类和对象的概念和区别
- 我们将在未来的一部分
- IOS类和对象的概念
- C++类和对象的概念
- 1.7 Java类和对象的概念
- 类和对象的相关概念
- C++类和对象的概念
- Java类和对象的概念
- java--类和对象的概念
- Java类和对象的概念
- 我们真的在面向对象吗!
- 对象和引用的概念
- 对象和对象引用的概念
- PackageManagerService启动及初始化流程
- C++ - "unsigned char" 输出 "二进制数"
- 131023 Regionals 2010, Asia - Jakarta
- 利用jQuery是实现可输入(搜索)的下拉框
- 比较三个数大小新方法。
- 在这一章,我们将研究类和对象的概念。
- 求三个数最大值 新法
- DPM(Deformable Parts Model)--原理(一)
- 求三个数中的最大数(二)
- 开始学习网络安全的第一天
- oracle的kill session
- 不装Oracle客户端的情况下配置plsql
- 监督学习和无监督学习
- HTML5 如何实现拖拽效果