Лабораторная работа №1 (одномерные массивы) 27


НазваниеЛабораторная работа №1 (одномерные массивы) 27
страница3/13
ТипЛабораторная работа
1   2   3   4   5   6   7   8   9   ...   13

3 - File Organization


A file consists of sections that should be separated by blank lines and an optional comment identifying each section.

Files longer than 2000 lines are cumbersome and should be avoided.

For an example of a Java program properly formatted, see "Java Source File Example" on page 19.

3.1 Java Source Files


Each Java source file contains a single public class or interface. When private classes and interfaces are associated with a public class, you can put them in the same source file as the public class. The public class should be the first class or interface in the file.

Java source files have the following ordering:

  • Beginning comments (see "Beginning Comments" on page 4)

  • Package and Import statements

  • Class and interface declarations (see "Class and Interface Declarations" on page 4)

3.1.1 Beginning Comments


All source files should begin with a c-style comment that lists the class name, version information, date, and copyright notice:

/*

* Classname

*

* Version information

*

* Date

*

* Copyright notice

*/

3.1.2 Package and Import Statements


The first non-comment line of most Java source files is a package statement. After that, import statements can follow. For example:

package java.awt;
import java.awt.peer.CanvasPeer;

Note: The first component of a unique package name is always written in all-lowercase ASCII letters and should be one of the top-level domain names, currently com, edu, gov, mil, net, org, or one of the English two-letter codes identifying countries as specified in ISO Standard 3166, 1981.

3.1.3 Class and Interface Declarations


The following table describes the parts of a class or interface declaration, in the order that they should appear. See "Java Source File Example" on page 19 for an example that includes comments.







Part of Class/Interface Declaration




Notes



1


Class/interface documentation comment (/**...*/)


See "Documentation Comments" on page 9 for information on what should be in this comment.


2


class or interface statement





3


Class/interface implementation comment (/*...*/), if necessary


This comment should contain any class-wide or interface-wide information that wasn't appropriate for the class/interface documentation comment.


4


Class (static) variables


First the public class variables, then the protected, then package level (no access modifier), and then the private.


5


Instance variables


First public, then protected, then package level (no access modifier), and then private.


6


Constructors





7


Methods


These methods should be grouped by functionality rather than by scope or accessibility. For example, a private class method can be in between two public instance methods. The goal is to make reading and understanding the code easier.


1   2   3   4   5   6   7   8   9   ...   13

Похожие:

Лабораторная работа №1 (одномерные массивы) 27 iconУрок 22. Тема урока: Массивы в языке Паскаль. Одномерные массивы ( 1 час)
Цель урока: систематизация и развитие знаний по использованию массивов в программах на Паскале

Лабораторная работа №1 (одномерные массивы) 27 iconЛабораторная работа №8 распределенный udp сервер/ udp клиент 38 Лабораторная...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Лабораторная работа №1 (одномерные массивы) 27 iconЛабораторная работа №1
Лабораторная работа Выполнение расчетов с использованием программирования в среде Visual Basic for Applications (vba). 8

Лабораторная работа №1 (одномерные массивы) 27 iconЛабораторная работа №1
Лабораторная работа №8. Структурирование таблицы с автоматическим подведением итогов

Лабораторная работа №1 (одномерные массивы) 27 iconЛабораторная работа №1. Изучение основ микроструктурного анализа...
...

Лабораторная работа №1 (одномерные массивы) 27 iconОдномерные и двумерные массивы (таблицы) Массив
Массив — это пронумерованная последовательность величин одинакового типа, обозначаемая одним именем. Элементы массива располагаются...

Лабораторная работа №1 (одномерные массивы) 27 iconОдномерные и двумерные массивы Раздел описания типов
В разделе описания типов пользователь может определять свои типы данных, присваивая каждому из них определенный идентификатор. Синтаксис...

Лабораторная работа №1 (одномерные массивы) 27 iconЛабораторная работа Создание и использование запросов (продолжение)....
Задания на экзамен выполняются студентом в компьютерном классе при наличии конспектов под руководством преподавателя

Лабораторная работа №1 (одномерные массивы) 27 iconЛекция 12 Двумерные массивы
Многомерные массивы задаются указанием каждого измерения в квадратных скобках, например, оператор

Лабораторная работа №1 (одномерные массивы) 27 iconДвумерные массивы
Массивы, положение элементов в которых описывается двумя индексами, называются двумерными. Их можно представить в виде прямоугольной...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск