首页> Java> java教程> 正文

尝试这个改进队列类

WBOY
发布: 2024-08-24 06:47:32
原创
679 人浏览过

Tente Isto  Melhore a classe Queue

您可以使用private修饰符对第 5 章的“尝试这个 5-2”部分中开发的Queue类进行重要改进。在该版本中,Queue 类的所有成员都使用默认访问权限,这是
基本上是公开的。换句话说,使用 Queue 的程序有可能直接访问底层数组,并且可能会乱序访问其元素。由于队列的目的是提供“先进先出”列表,因此不希望允许乱序访问。还有
恶意程序员有可能更改存储在putlocgetloc索引中的值,从而篡改队列。幸运的是,通过应用private.

说明符很容易避免这些类型的问题

目标:
通过应用 private 访问修饰符来保护类的内部成员,从“尝试这个 5-2”部分改进 Queue 类。

改进步骤:
复制原始类
将原始 Queue 类从“尝试此 5-2”部分复制到名为 Queue.java 的新文件。

应用私有修改器:
给Queue类的内部成员添加private修饰符:

  • 数组q,存储队列的元素。
  • putloc 和 getloc 索引,管理队列中的插入和删除操作。

以上是尝试这个改进队列类的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!