问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中什么是类?

发布网友 发布时间:2022-04-23 22:27

我来回答

11个回答

热心网友 时间:2022-05-09 23:27

类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象。在面向对象的程序设计语言中,类是对一类“事物”的属性与行为的抽象。举一个例子说明下类,比如Person(人)就是一个类,那么具体的某个人“张三”就是“人类”这个类的对象,而“姓名、身高、体重”等信息就是对象的属性,人的动作比如“吃饭、穿衣”等就是对象的方法。总之类就是有相同特征的事物的集合,而对象就是类的一个具体实例。同时类有多态和继承,例如“人类”可以分为“男人、女人”,“老人、小孩”那么“男人、女人”就是“人类”的子类等等。

Java语言中对类Person的定义往往如下:

public class Person {

private String name; //属性:姓名

private int height; //属性:身高

private int weight; //属性:体重

public Person() {}

public Person(String name, int height, int weight) {

this.name = name;

this.height = height;

this.weight = weight;

}

//... some methods...

public void doSth() { //行为:

//... do something

}}

Java中的类

类可以看成是创建Java对象的模板。

通过下面一个简单的类来理解下Java中类的定义:

public class Dog{
 String breed;  int age;  String color;  void barking(){
 }

 void hungry(){
 }

 void sleeping(){
 }}

一个类可以包含以下类型变量:

热心网友 时间:2022-05-10 00:45

对象,什么是对象呢?

在现实生活中对象可谓是无处不在,如:一辆车,一把剪刀,一棵树、、、,当然了,这只是一个笼统的介绍,在java中,对象就是用来描述客观事物的一个实体,有一组属性和方法构成。
类,什么又是类呢?
在生活中我们也有许许多多的例子用啦描述类,比如:鸟,狗,猫我们称之为动物类、盘子,刀,案板,筷子我们称之为餐具类,在java中,我们把抽取同类实体的共同性自定义扥一种数据类型称之为类。譬如,我们要定义一个人的类(那么这个人的名字,姓名,性别, 住址、、、我门都可以将它定义在同一个方法中,也就是实体类)
而类和对象又有什么关系呢?
简单的说,类是对象的类型,它们之间存在一个互相包容的关系。如下图概述:(它们之间是你一一相对的)
和属性又是怎样通过java进行编译的呢:
如下:

public class 类名 {
//定义属性部分
属性1的类型 属性1;
属性2的类型 属性2;

属性n的类型 属性n;
//定义方法部分
方法1;
方法2;

方法m;
}

热心网友 时间:2022-05-10 02:19

1.JAVA中的类是具备某些共同特征的实体的集合,它是一种抽象的概念;
2.用程序设计的语言来说,类是一种抽象的数据类型,它是对所具有相同特征实体的抽象;

3.所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,对象是一种具体的概念。

4.类是对象的集合,对象是类的实例;对象是通过new className产生的,用来调用类的方法;类的构造方法 。

热心网友 时间:2022-05-10 04:11

哈哈,这个问题最好不要深究,你大可认为java中的类就好像,我们坐的就叫椅子一样,没什么好研究的,在《JAVA编程思想》中作者都不作出解释,不过他引用了别人的话“类是具有相同特性和行为的对象集合”,说心里话,这对于刚学JAVA的人来说,谁能真正理解,所以你根本不需要去了解他是什么东东,只需要知道他就叫类就可以了,过多的研究既无什么意义反而会自己让自己苦恼,你真正要理解的应该是什么叫做面向对象编程!!而这个是需要大量实践+看书+视频,绝对不是通过其他人的回答就能明白的了。
PS:在外包企业的面试中,如果有面试官问你“知不知道什么叫类”, 你一定要说“不知道!!”。

热心网友 时间:2022-05-10 06:19

类也可以说成为类型,作用当然是封装数据在里面,你所说的有很多种类,其实就是类型不一样,各个类处理的事情不同,刚开始也没必要理解他,只需要怎么使用他就行了。

通常我们都会把字段,方法等数据放在类里面,这种是面想对象编程的概念

比如你想象一下,一个学生,要你写一个学生类怎么写?
首先学生有学号,姓名,性别等等
学生还有各种方法,指示他们能做什么

那么
class Student
{
private int number;
private String name;
private String sex;

public void showInfo()
{
//
}
}

热心网友 时间:2022-05-10 08:43

类是Java的核心和本质。它是Java语言的基础,因为类定义了对象的本性。既然类是面向对象程序设计Java语言的基础,因此,你想要在Java程序中实现的每一个概念都必须封装在类以内。

参考资料:http://hi.baidu.com/jackliy/blog/item/82d450f0f3be48aea50f52e0.html

热心网友 时间:2022-05-10 11:25

类就是定义一个种类的,如果你懂数据库的话,类似一个表,表中的每条记录是一个对象

普通类
抽象类
内部类
内部匿名类

百度或google一下

热心网友 时间:2022-05-10 14:23

类就是模板,一些对象共有的属性,可以吧它们抽象出来成为类

热心网友 时间:2022-05-10 17:37

类就是一个对象的模型抽象

热心网友 时间:2022-05-10 21:25

对象模板

热心网友 时间:2022-05-11 01:30

可以跟着教程学习啊,有很详细的介绍,推荐看看动力节点的教程,我最近一直在看,讲的超细。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
香港电影有一部是两个女人能变蟒蛇的电影 期房需先交哪些钱 期房交定金之后多久交首付可以延期吗 期房定金后多久交首付可延期? 为什么考驾照就是紧张过不去,为什么 考驾照的考场是什么样的 moll是什么单位 法定单位规定物质的量用“mol”表示的优点是什么 物质的量的单位 摩尔 淘宝新手推广网店的十大方法,怎么做好推广? 淘宝网店怎么做推广? 在windows 7环境下,被误删除的文件或文件夹可以恢复吗?如何恢复? 请问怎么把英雄联盟的LRF视频转换成可以观看的视频文件 英雄联盟如何录像,我要录下来能改变格式的,我要把它录成MP4或3GP放到手机里。 如何把LOL精彩集锦里的视频格式转换成可播放的模式,我想把一些视频存在手机里,谢各位大佬了&#12 英雄联盟录制视频的文件怎么转换格式(MP4格式等一般播放器支持的) 英雄联盟的录像转换成哪个格式最清晰? 我用LOLrecorder录了英雄联盟的视频、可是视频格式是LRF格式的 、播放器播放不出来、怎么转换 英雄联盟下载的回放视频怎么转换格式? for three hours.是什么意思 regular hours是什么意思 hours什么意思 hours中文意思 18HOURS 是什么意思? 英文HOURS什么意思 hours是什么意思? hour‘s,hours'和hours的区别 hour什么意思 hours是什么意思 中国有许多方言,例如腌a臜za脏的意思,能不能再找些方言的写法,要读音,要意思,多少都行 精液像水一样是什么原因? win7删除了文件怎么恢复 java中的类是什么?有什么含义? 金载沅演过那些电视剧 韩国演员金载沅都演过什么电视剧? 花心富少先婚后爱虐心的电视剧有哪些 金载沅演过哪些电影 请问大佬有如果是她的话2018年上映的由金载沅主演的免费高清百度云资源... 金载沅主演了什么电视剧 啊? 韩星金载沅拍过的电影有哪些~ 金在元都演过哪些电视剧 金载沅主演的电影 求黄真伊,2006年河智苑、金英爱、金载沅主演的韩国电视剧免费百度云资源? 金载沅主演的哪部兄弟俩个同时爱上一个女的是哪部电视剧来,在里面演的是有钱的少爷 金载沅的电视剧!!! 有哪些韩国明星演过中国的电视剧? 金载沅的介绍 中国和韩国合拍的一部电视剧 女主角是中国的 男主角是韩国人? 关于金载沅 给推荐些韩国 不错的电视剧!~古代的不要 咳嗽的时候可以按摩哪几个穴位能够止咳呢?