什么类和对象
Posted XWxjl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么类和对象相关的知识,希望对你有一定的参考价值。
1.类和对象的区别是什么?
类是抽象的,对象是具体的;类是对象的模板,对象是类创建出的一个实例。
从类的作用来分析,类似对象的“模子”或“”原型
,用于创建对象。使用类创建出的对象都具有类的属性和方法,每个对象的属性值可能不同。
类的定义:
语法:访问修饰符class类名{
//类的属性
//类的方法
}
方法:
语法:访问修饰符 返回值类型 方法名(参数){
//方法体
}
2.什么是抽象,具体作用是什么?
提取事物的共性,进行模板设计的过程就是从对象抽象到类的过程,抽象即从具体事物中提取共性的过程,将抽象出来的属性和行为组织在一个单元中,我们就将它称为类。
3.在Java中类名和方法名分别用什么命名法?
在Java中,定义类使用帕斯卡命名法,定义类的属性与方法,则使用骆驼命名法。
帕斯卡命名法:每一个单词的首字母都大写。
骆驼命名法:第一个首字母小写,后面每一个单词首字母大写。
4.举例说明Java数据类型分哪两种?
1)基本数据类型
在Java中包含8钟基本数据类型:整型(int)、短整型(short)、长整型(long)、字节整数(byte)、字符型(char)、单精度浮点型(float)、双精度浮点型(double)和布尔类型(boolean)。
2)引用数据类型
引用数据类型有字符串(String),使用class关键字定义的类都属于引用数据类型。
*对象的使用
在Java中,要引用对象的属性和方法,需要使用“.”操作符。其中,对象名在圆点左侧,属性或方法的名称在圆点的右侧。
语法:对象名.属性//引用对象的属性
对象名.方法名()//引用对象的方法
*构造方法
语法:
类名对象名=new 类名();
语法中“new 类名()”其实就是对构造方法的调用,完成对象的创建。
语法如下:
[构造方法访问修饰符]<方法名> ([参数列表]){
[方法体]
}
类型 | 默认值 |
int | 0 |
double | 0.0 |
char | '\\u0000' |
boolean | false |
String | null |
以上是关于什么类和对象的主要内容,如果未能解决你的问题,请参考以下文章