`
cocca883
  • 浏览: 32886 次
社区版块
存档分类
最新评论

类、对象、包

 
阅读更多

类,对象,封装,包:

类是具有相同属性和行为的一组对象的集合,类是对象的抽象
对象是存在的具体实体,具有明确定义的状态和行为,对象是类的实例
在类中表示对象或实体拥有的特性时称为属性
隐藏属性、方法或实现细节的过程称为封装
封装的好处是隐藏了实现的细节
类可用Class来定义,类的变量和方法可被该类的实例访问,圆点符号用于访问对象的成员
包是将类组合在一起形成代码模块的一种机制
包可用package来申明 ,可用import 来导入包

 

方法

对象执行的操作称为方法



-----------------------------JAVA 的命名规则------------------------------------------


?1. Package 的命名
Package 的名字应该都是由小写单词组成。 package com.neu.util


2. Class 的命名
Class 的名字必须由大写字母开头而其他字母都小写的单词组成,对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。
public class ThisAClassName{}

3. Class 变量的命名
变量的名字必须用一个小写字母开头。后面的单词用大写字母开头,如 userName , thisAClassMethod


4. Static Final 变量的命名

static Final 变量的名字应该都大写,并且指出完整含义。


public static final String
DB_CONFIG_FILE_PATH ="com.neu.etrain.dbconfig";


5. 数组的命名

数组应该总是用下面的方式来命名:
byte[ ] buffer; 而不是: byte buffer[];


6, 方法的参数

使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字:

SetCounter(int size){

this.size = size;
}

7, {} 对
{} 中的语句应该单独作为一行. 例如, 下面的第1行是错误的, 第2行是正确的:

if (i>0) { i ++ }; // 错误, { 和 } 在同一行

if (i>0) {
i ++
}; // 正确, { 单独作为一行

} 语句永远单独作为一行.


} 语句应该缩进到与其相对应的 { 那一行相对齐的位置。


8.括号
左括号和后一个字符之间不应该出现空格, 同样, 右括号和前一个字符之间也不应该出现空格. 下面的例子说明括号和空格的错误及正确使用:

CallProc( AParameter ); // 错误
CallProc(AParameter); // 正确


9, Java的语法与 C++ 及为相似,那么,你知道 Java 的注释有几种吗?是两种?

// 注释一行

注释若干行

不完全对,除了以上两种之外,还有第三种,文档注释:

注释若干行,并写入 javadoc 文档


Java代码规范
--注释

@author LEI

@version 1.10 2005-09-01

1 注释文档的格式
注释文档将用来生成HTML格式的代码报告,所以注释文档必须书写在类、域、构造函数、方法、定义之前。注释文档由两部分组成——描述、块标记。

例如:



public void doGet (HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {


doPost(request, response);

}

前两行为描述,描述完毕后,由@符号起头为块标记注视。

2 注释的种类
2.1 文件头注释
文件头注释以 结束,需要注明该文件创建时间,文件名,命名空间信息。

例如:

,描述部分用来书写该类的作用或者相关信息,块标记部分必须注明作者和版本。

例如:



例如:



class Window extends BaseWindow {

...

}

2.3 构造函数注释
构造函数注释采用 ,描述部分注明构造函数的作用,不一定有块标记部分。

例如:



有例如:



2.4 域注释
域注释可以出现在注释文档里面,也可以不出现在注释文档里面。用的域注释将会被认为是注释文档热出现在最终生成的HTML报告里面,而使用的注释会被忽略。

例如:



boolean isTrigerSuccess = false;

又例如:



boolean isTrigerSuccess = false;

再例如:



int x = 1263732;


2.5 方法注释
方法注释采用 ,描述部分注明方法的功能,块标记部分注明方法的参数,返回值,异常等信息。例如:

分享到:
评论

相关推荐

    Java-面向对象设计-类和对象.docx

    Java面向对象设计类和对象 Java面向对象设计类和对象是面向对象程序设计的基础,它将现实世界模型自然延伸到程序设计中。类和对象是面向对象设计的核心概念,类描述对象的属性和行为,对象是类的实例,是一个实实在...

    java基础-类和对象的定义

    通过书籍,个人整理的java基础之类的对象的定义的有关知识点

    易康eCognition面向对象分类详细步骤

    易康eCognition面向对象分类是一种利用遥感影像进行地理信息提取的技术。它通过将影像中的像素分割成具有相似光谱和空间特征的对象,再对这些对象进行分类,从而达到识别地物类型的目的。本文将详细介绍易康...

    json字符串转换c++类对象

    在C++编程中,将JSON字符串转换为C++类对象是一项常见的任务,特别是在处理网络通信、数据存储或配置文件时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析...

    java类与对象教学(2)

    Java是一种广泛使用的面向对象的编程语言,其核心概念包括类和对象。在“java类与对象教学(2)”中,我们将深入探讨几个关键知识点:对象重构、`this`关键字、静态变量与静态方法,以及对象的进一步讨论和包的使用。 ...

    JAVA 教学 PPt(接口,类和对象尤其详尽)

    【JAVA 教学 PPt(接口,类和对象尤其详尽)】 在Java编程语言中,接口、类和对象是核心概念,对于理解和构建复杂的软件系统至关重要。让我们深入探讨这些主题。 1. 接口(Interface): Java中的接口是一种完全...

    面向对象类图-对象图-包图

    面向对象类图-对象图-包图 面向对象类图是OO方法的核心,用于对系统静态设计视图建模。类图技术可以描述系统的行为和结构,并且可以包含接口、包、关系等建模元素。类图的应用有三类:系统词汇建模、简单协作建模、...

    类与对象.docx

    类与对象是面向对象编程的基础,Java 语言中,类是描述对象的模板,而对象则是类的实例。下面将详细解释文档中的知识点。 1. 类体由变量定义和方法定义两部分构成。方法定义是类中实现特定功能的代码块,包括类的...

    Java 面向对象 练习题与答案

    Java 语言中的包机制就像 Windows 中的文件夹,用来归类类文件的位置。要使用包中的类,有两种方法:直接导入该包中要用的类,例如 import java.awt.Color; 或者干脆将包中所有的类直接导入,例如 import java.awt.*...

    JSONObject对象依赖的jar包

    这个类主要由`org.json`库提供,它允许我们以键值对的形式操作JSON对象。 `JSONObject`是`org.json`库中的一个核心类,它提供了创建、读取和修改JSON对象的功能。要使用`JSONObject`,你需要在项目中引入对应的jar...

    java编程中的类和对象的详细介绍

    Java编程中的类和对象是面向对象编程的核心概念。面向对象编程(Object-Oriented Programming,OOP)是一种编程范式,它基于“对象”的概念,强调数据和操作数据的方法结合在一起,提供更好的代码组织和可维护性。 ...

    类和对象.ppt类和对象.ppt

    在编程领域,类和对象是面向对象编程(Object-Oriented Programming, OOP)的核心概念。面向对象编程是一种软件开发方法,它强调将程序结构组织为一系列相互协作的对象,而不是单一的过程或函数。这种思想源自于对...

    java实验四 对象和类(抽象类、接口与包).doc

    Java 实验四 对象和类(抽象类、接口与包) 本实验主要涉及到 Java 中的对象和类的概念,包括抽象类、接口、包等面向对象程序设计技术的特点。通过本实验,学习者将熟练掌握抽象类、接口、包的概念,并了解如何使用...

    java复习题 类与对象

    在Java编程语言中,"类"与"对象"是核心概念,它们构成了面向对象编程的基础。本文将深入探讨这两个概念,以及如何在实际编程中应用它们。 首先,我们需要理解"类"。在Java中,类可以看作是蓝图或者模板,它定义了一...

    java中的对象类包和接口PPT教案学习.pptx

    Java是一种面向对象的编程语言,它的核心特性之一就是通过类和对象来组织和管理代码。在Java中,类是创建对象的蓝图,它定义了一组特性和行为,这些特性和行为构成了对象的状态和操作。 4.1 初识对象和类: 在Java...

    Java类和对象入门级实例代码

    Java是一种广泛使用的面向对象的编程语言,其核心概念包括类和对象。类是Java中的蓝图,定义了数据(属性)和行为(方法)的模板,而对象是类的实例,代表程序中的具体实体。让我们深入了解一下Java类和对象的基础...

    java2 使用教程(第三版) 实验指导 上机实践3 类与对象

    在Java的世界里,类和对象是核心概念,它们构成了面向对象编程的基础。本实验指导将深入讲解如何在Java 2(通常指的是Java SE 2)环境中,通过上机实践来理解和运用类与对象,以及如何有效地组织代码,例如使用...

    Java基础入门教程 第3章 类和对象(共40页).ppt

    【Java基础入门教程 第3章 类和对象】 Java是一种面向对象的编程语言,其核心概念是类和对象。本章主要介绍了面向对象编程的基础知识,包括数据类型、变量、数组、运算符和控制语句,并重点讲解了类和对象的概念。 ...

    类图、对象图和包图.doc

    类图是描述系统的静态结构的模型,对象图是描述系统的动态行为的模型,而包图是将系统划分成较小的、便于处理的单元的机制。 学习要点: * 理解类图的基本概念 * 为系统建模类 * 建模类之间的关联关系 * 理解并...

    java 类和对象下载

    Java是一种面向对象的编程语言,其核心概念是类和对象。在Java中,类是创建对象的蓝图,它定义了对象的属性和行为。对象则是类的实例,具备类中定义的特性和功能。 3.1 类 在Java中,类是描述一类事物的模板,它...

Global site tag (gtag.js) - Google Analytics