类,其实很好理解,因为生活中总有各种各样的分类,比如dota中的菜鸟和大神,再比如说矮穷挫和高富帅等等诸如此类的,人们总把一些有相似之处的相似之物分成各种各样的集合,于是产生了类。
对象,有了类的概念,对象就更好理解了,因为生活中的对象有具体的样本,可以说我们看得见的摸的着的都 是一个个“活生生”的对象,比如dota中“我”这个个体就是一个对象,“蛛丝马迹”也是一个对象;再比如大街上乞讨的人和开着宝马车的人也是对象,一张桌子,一台电脑都是对象,这么来说,只要是一个具体的可以看得见的东西就是一个对象。
那么类和对象的关系呢?个人觉得类是对一群相似的对象的概述,只是一种描述。比如说dota中的菜鸟,那么“菜鸟”就是一个类,而“我”是一个对象,是“菜鸟”这个类中的一个具体的代表,而“王力宏”也是“高富帅”这类人中的一个具体的一员,这样说应该比较好理解。
那么java中oop就可以根据以上叙述对号入座了,因为java语言的面向对象就是模拟现实世界中的这种类和对象的模式。学生类Student,指的是一类人,他们有着学生所共有的学习,吃饭,睡觉等行为,java中把这类人的这些行为定义为方法;学生的名字,年龄等等性质在java的类中就是属性,所以面向对象中类有两个关键部分:方法和属性。
面向对象中的对象,比如学生A,他是学生,有着学生共有的属性和行为,比如他的名字叫A,男性,23岁,都有着详细的描述,而他学习成绩好,爱谁懒觉也是他个人的具体行动,所以一个对象就是一个类的具体个体。
总之,面向对象编程时源于生活,用于生活,让人们更容易去理解和使用,要结合身边的事物去理解,去体会,去总结。
相关推荐
Java 对象和类的学习例子 Java 对象和类的学习例子
java学习资料—类和对象;java学习资料—类和对象;java学习资料—类和对象java学习资料—类和对象;
类可以看成是创建 Java 对象的模板。 例如,在真实世界的学校里,会有学生和老师等实体,学生有学号、姓名、所在班级等属性(数据),学生还有学习、提问、吃饭和走路等操作。学生只是抽象的描述,这个抽象...
本次实验进一步学习了Java的相关知识,深入理解了面向过程与面向对象语言的区别,了解了面向对象语言的三大特征,掌握类的声明和构造方法,掌握了对象的创建方法与创建机制,掌握了成员变量、类变量和局部变量区别,...
再发一些Java对象、Java类学习实例,比较零乱,没有怎么整理,都是些初级的例子,学习Java的新手或许可以参考。
1.java学习面向对象思想.zip1.java学习面向对象思想.zip1.java学习面向对象思想.zip1.java学习面向对象思想.zip1.java学习面向对象思想.zip1.java学习面向对象思想.zip1.java学习面向对象思想.zip1.java学习面向对象...
对JAVA学习中的类和对象进行详细介绍,很好的编程学习资料
java资料,主要是类,对象和接口的基础代码,方便大家学习和使用
java学习好材料,面向对象从软件建模方法论的角度上看,应用软件系统的开发方法已历经两代技术变 更,由面向过程发展到现在主流的面向对象的方法。面向过程包括面向功能和面 向数据流程。面向对象的思想用对象和对象...
java 学习PPT ,如果想自学,看这个也能学明白 里面对图形界面的介绍很细致和经典,很好懂~
java类和对象继承多态性 是JAVA的基础学习课件,有利于提高
java 类和对象封装性,是java基础学习的ppt,有助于java自学·
java类和对象
掌握Java类的结构、类的定义、方法和属性的定义以及对象的实现; 掌握类及其成员修饰符的使用;掌握构造函数的使用;方法的参数传递和返回值的用法; 掌握类变量与实例变量,以及类方法与实例方法的区别。
java-学习-面对对象-匿名对象
Java 类和对象的学习
内容概要: 本文档详细介绍了Java编程中的类和对象的概念。通过示例代码和详细解释,帮助读者理解类和对象的概念、特点和用法,并介绍了类与对象的关系。 能学到什么: 理解类和对象的基本概念和原理。 掌握如何定义...
大家都知道抽象类无法实例化,就无法创建对象...所以下面这篇文章主要给大家介绍了关于Java实例化一个抽象类对象的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
java学习之面向对象入门学习