java中类和对象的关系(Java基础,什么是类,什么是对象,类和对象的区别!)java基础 / Java类与对象...

wufei123 发布于 2024-06-17 阅读(3)

类是相同属性和行为的集合对象是实实在在存在,具有属性和行为的,并且属性和行为都是明确的类是对象的抽象,对象是类的实例学Java是不是看到这些概念就感觉不好了其实这些并不是java的概念,所有的面向对象语言都是这样定义的。

或者说现实生活中的类和对象也是这样定义的人类是类成龙就是人类产生的一个对象人类是根据人来抽象的,所以他是抽象的而成龙是人的具体对象,他是实在存在的,具有明确的属性和行为属性就是静态特征,行为就是动态特征。

例如:姓名,性别,肤色都是静态特征。也就是属性而:走路,吃饭,功夫都是动态特征,也就是方法。

成龙这个人类的对象理解了这个,再来写代码。在java中如何新建类。如图,新建一个人类:

一个Java类这个人类的属性是根据成龙,成龙老婆,成龙儿子,李连杰,姚明等这些对象抽象出来的,你想想,他们是不是都有身高体重都可以吃饭接下来,反过来,可以利用抽象出来的类,来生成成龙和李连杰如何使这个类生产出一个人呢?。

成龙的对象被new出来了图中的p就是成龙这个对象。是使用Person类new出来的。使用这个p可以调用eat方法。Java面向对象入门从这里开始了。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻95760