Практическая работа в ECLIPSE 3.2. Степанцов В.А. - 13 стр.

UptoLike

Составители: 

ɋɬɟɩɚɧɰɨɜ ȼ.Ⱥ. ɉɪɚɤɬɢɱɟɫɤɚɹ ɪɚɛɨɬɚ ɜ Eclipse 3.2
13
3. Ɋɟɞɚɤɬɢɪɨɜɚɧɢɟ ɷɥɟɦɟɧɬɨɜ Java
3.1. Ɉɬɤɪɵɬɢɟ ɪɟɞɚɤɬɨɪɚ Java
Ⱦɥɹ ɬɨɝɨ ɱɬɨɛɵ ɨɬɤɪɵɬɶ ɪɟɞɚɤɬɨɪ ɞɥɹ ɮɚɣɥɨɜ Java, ɧɟɨɛɯɨɞɢɦɨ ɜɵɩɨɥɧɢɬɶ
ɫɥɟɞɭɸɳɢɟ ɞɟɣɫɬɜɢɹ:
1. Ɋɚɫɤɪɨɣɬɟ ɩɚɤɟɬ
junit.samples ɢ ɜɵɛɟɪɢɬɟ ɮɚɣɥ VectorTest.java. Ɇɨɠɧɨ
ɨɬɤɪɵɬɶ
VectorTest.java ɜ ɪɟɞɚɤɬɨɪɟ Java, ɞɜɚɠɞɵ ɳɟɥɤɧɭɜ ɧɚ ɧɟɦ.
ȼɨɨɛɳɟ ɦɨɠɧɨ ɨɬɤɪɵɜɚɬɶ ɜ ɪɟɞɚɤɬɨɪɟ Java ɮɚɣɥɵ, ɬɢɩɵ, ɦɟɬɨɞɵ ɢ
ɩɨɥɹ ɩɪɨɫɬɨ ɞɜɚɠɞɵ ɳɟɥɤɚɹ ɧɚ ɧɢɯ. ɇɚɩɪɢɦɟɪ, ɦɨɠɧɨ ɨɬɤɪɵɬɶ
ɪɟɞɚɤɬɨɪ ɧɟɩɨɫɪɟɞɫɬɜɟɧɧɨ ɧɚ ɦɟɬɨɞɟ
testClone(), ɨɩɪɟɞɟɥɟɧɧɨɦ ɜ
VectorTest.java, ɞɜɚɠɞɵ ɳɟɥɤɧɭɜ ɧɚ ɧɟɦ ɜ Package Explorer.
2. Ɉɬɦɟɬɶɬɟ ɜɵɞɟɥɟɧɢɟ ɫɢɧɬɚɤɫɢɫɚ. Ɋɚɡɧɵɟ ɜɢɞɵ ɷɥɟɦɟɧɬɨɜ ɜ ɢɫɯɨɞɧɨɦ
ɤɨɞɟ Java ɢɡɨɛɪɚɠɚɸɬɫɹ ɪɚɡɧɵɦɢ ɰɜɟɬɚɦɢ. ɉɪɢɦɟɪɚɦɢ ɷɥɟɦɟɧɬɨɜ
ɢɫɯɨɞɧɨɝɨ ɤɨɞɚ Java, ɢɡɨɛɪɚɠɚɟɦɵɯ ɩɨ-ɪɚɡɧɨɦɭ, ɹɜɥɹɸɬɫɹ:
o Ɉɛɵɱɧɵɟ ɤɨɦɦɟɧɬɚɪɢɢ
o Ʉɨɦɦɟɧɬɚɪɢɢ Javadoc
o Ʉɥɸɱɟɜɵɟ ɫɥɨɜɚ
o ɋɬɪɨɤɢ.
                                         ɋɬɟɩɚɧɰɨɜ ȼ.Ⱥ. ɉɪɚɤɬɢɱɟɫɤɚɹ ɪɚɛɨɬɚ ɜ Eclipse 3.2




   3. Ɋɟɞɚɤɬɢɪɨɜɚɧɢɟ ɷɥɟɦɟɧɬɨɜ Java
   3.1. Ɉɬɤɪɵɬɢɟ ɪɟɞɚɤɬɨɪɚ Java
Ⱦɥɹ ɬɨɝɨ ɱɬɨɛɵ ɨɬɤɪɵɬɶ ɪɟɞɚɤɬɨɪ ɞɥɹ ɮɚɣɥɨɜ Java, ɧɟɨɛɯɨɞɢɦɨ ɜɵɩɨɥɧɢɬɶ
ɫɥɟɞɭɸɳɢɟ ɞɟɣɫɬɜɢɹ:
   1. Ɋɚɫɤɪɨɣɬɟ ɩɚɤɟɬ junit.samples ɢ ɜɵɛɟɪɢɬɟ ɮɚɣɥ VectorTest.java. Ɇɨɠɧɨ
      ɨɬɤɪɵɬɶ VectorTest.java ɜ ɪɟɞɚɤɬɨɪɟ Java, ɞɜɚɠɞɵ ɳɟɥɤɧɭɜ ɧɚ ɧɟɦ.
      ȼɨɨɛɳɟ ɦɨɠɧɨ ɨɬɤɪɵɜɚɬɶ ɜ ɪɟɞɚɤɬɨɪɟ Java ɮɚɣɥɵ, ɬɢɩɵ, ɦɟɬɨɞɵ ɢ
      ɩɨɥɹ ɩɪɨɫɬɨ ɞɜɚɠɞɵ ɳɟɥɤɚɹ ɧɚ ɧɢɯ. ɇɚɩɪɢɦɟɪ, ɦɨɠɧɨ ɨɬɤɪɵɬɶ
      ɪɟɞɚɤɬɨɪ ɧɟɩɨɫɪɟɞɫɬɜɟɧɧɨ ɧɚ ɦɟɬɨɞɟ testClone(), ɨɩɪɟɞɟɥɟɧɧɨɦ ɜ
      VectorTest.java, ɞɜɚɠɞɵ ɳɟɥɤɧɭɜ ɧɚ ɧɟɦ ɜ Package Explorer.
   2. Ɉɬɦɟɬɶɬɟ ɜɵɞɟɥɟɧɢɟ ɫɢɧɬɚɤɫɢɫɚ. Ɋɚɡɧɵɟ ɜɢɞɵ ɷɥɟɦɟɧɬɨɜ ɜ ɢɫɯɨɞɧɨɦ
      ɤɨɞɟ Java ɢɡɨɛɪɚɠɚɸɬɫɹ ɪɚɡɧɵɦɢ ɰɜɟɬɚɦɢ. ɉɪɢɦɟɪɚɦɢ ɷɥɟɦɟɧɬɨɜ
      ɢɫɯɨɞɧɨɝɨ ɤɨɞɚ Java, ɢɡɨɛɪɚɠɚɟɦɵɯ ɩɨ-ɪɚɡɧɨɦɭ, ɹɜɥɹɸɬɫɹ:
         o Ɉɛɵɱɧɵɟ ɤɨɦɦɟɧɬɚɪɢɢ
         o Ʉɨɦɦɟɧɬɚɪɢɢ Javadoc
         o Ʉɥɸɱɟɜɵɟ ɫɥɨɜɚ
         o ɋɬɪɨɤɢ.




                                    13