在java里,类和对象的区别是什么?如何定义类和对象?
4个回答
展开全部
类就好比是一个模具,而对象就是用这个模具刻出来的产品,什么样的模具出来什么样的产品,同样的,什么样的类实例化出来什么样的对象。可以说,类是对具有同样性质的一类对象的抽象说明,比如小明,小红等具体的人是对象,而人这个概念就是他们对应的类,人这个类里面具有人这个概念的一般性质(如姓名、身高、性别等等),而具体的每一个人对每个性质可能有不同的具体值(如小明的姓名属性是小明,小红的姓名属性是小红)。类是抽象出来的概念,对象是这个抽象说明的类的一个具体情况。定义类需要使用class关键字来定义,如class people{};定义对象需要使用这个对象所属的类并用new关键字来实例化,如 new people();(当然,java实例化对象还有更深的反射实例化方法)。
展开全部
对象抽象概念,所有的事物都是对象,而类就是把对象具体化。
定义class Person{};括号中包含自定义变量和函数
定义class Person{};括号中包含自定义变量和函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对象是类的实例,就是通过类构造出来的。比如:人就是类,而你就是对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询