MATLAB面向对象编程官方教程要点解析
需积分: 48 200 浏览量
更新于2024-08-09
收藏 834KB PDF 举报
"这篇文档是关于Java编程规范的,特别是针对MATLAB的面向对象编程的官方教程2017年版。文档强调了编写清晰、规范的代码的重要性,特别是Javadoc的摘要片段的正确写法。同时,它还涵盖了源文件的基础规范,包括文件名、编码、特殊字符处理,以及源文件的结构。此外,文档详细规定了类声明、成员顺序、代码格式、大括号使用、行宽限制、自动换行规则、空白字符的处理、枚举类、变量声明、注解、命名约定、编程实践等多个方面。"
在Java编程规范中,摘要片段(Summary Fragment)是Javadoc的重要组成部分,用于简明扼要地描述类或成员的功能。它应当是一个简洁的名词短语或动词短语,避免使用完整的句子或祈使句。例如,错误的做法是将`/** @return the customer ID */`写成Javadoc摘要,而正确的写法应该是`/** Returns the customer ID. */`。这样做可以使Javadoc更易于阅读和理解,特别是在索引和自动工具中。
文件基础部分,强调了源文件应使用UTF-8编码,并且要避免使用通配符import。文件结构上,推荐在顶部放置许可证或版权信息,接着是package和import语句,且import语句不应换行。类声明应遵循一定的顺序,如公共类、受保护的类、私有类和内部类。类成员的顺序通常为:常量、构造函数、字段、方法。
在格式方面,大括号的使用是强制性的,即使在可选的情况下。K&R风格的缩进规则应用于非空块,而空块可以使用简洁形式。每行应尽量不超过80或100个字符,超过时应自动换行,且换行后的缩进至少增加4个空格。水平空白和垂直空白的使用也有明确指导,以保持代码的整洁。
枚举类的声明和变量声明,包括数组,都有特定的规范。switch语句的格式和注解的使用也做了规定,注解可以提高代码的可读性和可维护性。命名规则是规范中的重要一环,包括包名、类名、方法名、常量名、字段名、参数名、局部变量名和类型变量名的驼峰式命名法。
编程实践中,提倡使用@Override注解,不忽视捕获的异常,建议通过类而不是实例调用静态成员,不鼓励使用Finalizers,并详细阐述了Javadoc的使用场合、格式和一般形式,强调Javadoc摘要片段的编写要点。
这份文档旨在提供一套全面的Java编程规范,以提升代码质量和可读性,尤其对于MATLAB的面向对象编程具有指导意义。
2019-08-26 上传
2023-08-27 上传
点击了解资源详情
2021-05-26 上传
2022-11-15 上传
2021-10-31 上传
2019-08-23 上传
点击了解资源详情
点击了解资源详情
七231fsda月
- 粉丝: 31
- 资源: 3966
最新资源
- Angular程序高效加载与展示海量Excel数据技巧
- Argos客户端开发流程及Vue配置指南
- 基于源码的PHP Webshell审查工具介绍
- Mina任务部署Rpush教程与实践指南
- 密歇根大学主题新标签页壁纸与多功能扩展
- Golang编程入门:基础代码学习教程
- Aplysia吸引子分析MATLAB代码套件解读
- 程序性竞争问题解决实践指南
- lyra: Rust语言实现的特征提取POC功能
- Chrome扩展:NBA全明星新标签壁纸
- 探索通用Lisp用户空间文件系统clufs_0.7
- dheap: Haxe实现的高效D-ary堆算法
- 利用BladeRF实现简易VNA频率响应分析工具
- 深度解析Amazon SQS在C#中的应用实践
- 正义联盟计划管理系统:udemy-heroes-demo-09
- JavaScript语法jsonpointer替代实现介绍