java学习中对类和对象的理解 2022-06-12 17:36 53阅读 0赞 # **经过我个人的学习我认为这句话非常重要:** # **对象是类的具体,类是对象的抽象。** 对象就是你创建一个变量,这个变量有什么功能,有哪些属性。比如说你想创建一个对象,这个对象是自行车,那么它就应该有一些属性,比如有两个子,有一个座位有一个扶手有车链子等等,这些都是“硬件”,你创建这个自行车它要有的功能也就是它的“软件”部分这个部分就要有行为,比如它可以被人骑,人也可以坐在上面,这都是它的功能或者说行为,而人就是传进来的参数。 类就是你准备创建的对象的各种特征和所具有的行为的集合,类可以让你创建对象的时变得简单,比如说你要创建5,6个自行车,每个自行车的名字不一样,这时候你创建一个类,让这个类具有这几个自行车的共同点和留有这几个自行车的不同可改变的属性空间如给每个自行车的名字预留出一个可变的name等等。也要让这个类包含自行车的功能,比如都可以被人骑,人也可以坐在上面,等等类具有可复用性。 代码: public class Person \{ //比如你定义了一个类 String name; //这些是成员 int age; int id; int score; public Person (String name, int age, int id)\{ //方法:给名字,年龄,和id this.name = name; this.age = age; this.id = id; \} public void setScore(int score) \{ //方法:给个成绩 this.score = score; \} /\*\* \* 该类有成员(硬件)方法(软件) \* 定义了该类之后就可以像int和String一样声明变量,但要用new方法给你想要声明的变量申请一个空间 \* 然后如main函数中所示你可以用声明的变量点出它的特性比如名字成绩或年龄。 \* 也可以点出它的行为如setScore(int score)等。 \* 由此可以看出对象是类的具体,类是对象的抽象。 \* @param args \*/ public static void main(String\[\] args) \{ Person str = new Person("hhh", 18, 61048112); str.setScore(66); System.out.println(str.score); \} \} 文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。
相关 Java 中的类和对象 Java 中的类和对象 类和对象是面向对象编程的基本概念,它们围绕现实生活中的实体展开。 班级 类是用户定义的蓝图或原型,从中创建对象。它表示一种类型的所有对象共有的一... 朱雀/ 2021年08月14日 17:53/ 2 赞/ 9201 阅读
相关 JavaScript中对Promise对象的理解 注意单词对应的翻译,有助于理解整个模式 promise: 承诺 pending: 待定 settled: 定了 resolve(d): (已)解决 太过爱你忘了你带给我的痛/ 2021年09月14日 14:00/ 0 赞/ 209 阅读
相关 Ruby学习之类和对象的简单理解 我们都知道,Ruby是一种面向对象的编程语言,而面向对象编程语言的特性,无非就是封装、继承、多态和抽象等,它的程序主体则主要涉及到类和对象,咱们这次呢,不谈别的,只是说说这个类 向右看齐/ 2022年03月31日 11:52/ 0 赞/ 126 阅读
相关 自己对类与对象一些粗略的理解 突然有那么一会会不想动项目,拿出java核心技术再次翻阅,到了对象与类一张,突然跟着概念仔细考虑了一下他们之间的渊源和关系,产生了一点点具象化的理解。 根据面对对象设 谁践踏了优雅/ 2022年05月10日 19:10/ 0 赞/ 31 阅读
相关 java 中对AjAx的理解 [AJAX工作原理及其优缺点][AJAX] 1.什么是AJAX? AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScr 迈不过友情╰/ 2022年05月22日 11:26/ 0 赞/ 30 阅读
相关 java学习中对类和对象的理解 经过我个人的学习我认为这句话非常重要: 对象是类的具体,类是对象的抽象。 对象就是你创建一个变量,这个变量有什么功能,有哪些属性。比如说你 一时失言乱红尘/ 2022年06月12日 17:36/ 0 赞/ 54 阅读
相关 java学习中对多态的理解 多态和继承有着不可分割的联系。(个人感觉用语言很难描述,代码更直观) 多态是对继承的一种应用,也是体现继承能力的一种方法。 在java文件中可以在建立父类和子类之后在子类中 太过爱你忘了你带给我的痛/ 2022年06月12日 20:55/ 0 赞/ 38 阅读
相关 java学习过程中对抽象类的理解 抽象类就是包含了抽象方法的类。 abstract是抽象方法和抽象类的关键字用法: public abstract class Abstract\_class \{ 秒速五厘米/ 2022年06月12日 21:07/ 0 赞/ 31 阅读
相关 Java中的类和对象 Java中类和对象和C++中类似,只不过在具体使用的时候有几个地方需要额外注意的。这里我列出来,几个主要的,后面如果发现了,或者理解更加深入了,再添加。 这篇博 冷不防/ 2022年08月07日 12:46/ 0 赞/ 67 阅读
相关 Java 理解类和对象:汽车类的设计 / 假设某赛车游戏中,汽车涉及如下内容:车主、品牌、颜色,能够进行启动、前进、后退、停止、熄火等动作,并要求, 若汽车已经启动,就不能重复启动;若汽车处 傷城~/ 2022年11月20日 21:57/ 0 赞/ 48 阅读
还没有评论,来说两句吧...