際際滷

際際滷Share a Scribd company logo
弍亠从 舒仆亟仍舒亞舒
仗仂亞舒仄仍舒仍

Logo

仍舒, 仆从仆 舒亶
弍舒亞 .舒仆亰仂亳亞

丕仍舒舒仆弍舒舒舒  弌亞仍
2013 仂仆
Logo

亞仍亞舒
1

JTextArea 从仍舒仆 舒亶, 亞仍

2

Java 舒仆 (Package)

3

个仆从 勵勵仆亳亶 亞仍

4

个仆从亳亶仆 舒亞仄亠仆 亟舒仄亢仍舒仍

5

仍舒仆 亟舒仄亳仍

6

舒亶亞仍舒亞 仆从仆 舒亶

7

仍舒仆 于舒亞亳亟

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
JTextArea 从仍舒
 仍仂仆 仄唏唏唏 仂亞仂仆 亠从勵勵亟亳亶亞 仂仆仂仆 亟
亟勵仍 舒亟于舒舒亶.

丶舒亞舒舒仆 亞
仆 JTextArea

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
JTextArea 从仍舒
 亳亞仍舒仆 仍亟

import javax.swing.JTextArea;
于仍
import javax.swing.*;
亞亢 仂仍亢 唏亞仆唏.
 弍亠从亳亶亞 仆 亰舒仍舒仆舒:
JTextArea myText = new JTextArea();
 丐亠从亳亶亞 仆 setText 仆从 仆 仂仍亢 唏亞亟唏亞.
myText.setText (Hello class!);
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
JTextArea 从仍舒 舒亳亞仍舒舒仆 亢亳

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
JTextArea 从仍舒 舒亳亞仍舒舒仆 亢亳 勵 亟勵仆

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
弌舒仆舒仄舒亞勵亶 仂仂 亞舒亞舒 亢亳

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
弌舒仆舒仄舒亞勵亶 仂仂 亞舒亞舒 亢亳

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

Java 舒仆 (Package)
勤Q亟亳仍舒仆 弍仍亟亢 唏亞唏仆 从仍舒亟 Java亳亶仆 舒仆亟 弍勵仍亞 弍勵仍亞 弍舒亶亟舒亞.
勤亞 唏仍亳亶仆 勵勵亞 亞勵亶亞亟亞 从仍舒亟
仆亞 舒仆 亟仂仂 弍舒亶仍舒亟舒亞.
勤{夷出 import 勵仍勵勵 勵亞亳亶仆 仍舒仄亢舒亶
舒亳亞仍舒亟舒亞.
亳 仆:
import javax.swing.JOptionPane;
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

亳 舒仆亞亟
 java.lang: java 亟 弍亳亳亞亟仆 亳仆 仗仂亞舒仄亟
舒亳亞仍舒亟舒亞 亞仂仍 勵仆亟仆 仆从勵勵亟 弍舒亶仍舒仆舒. 勵
java 仗仂亞舒仄亟 舒于仂仄舒舒舒 亳仄仗仂仍仂亞亟亟仂亞.
 javax.swing: 舒亳从, 仂仆 舒亳亞仍舒舒仆 java
仗仂亞舒仄仄亟舒亟 亞仍亞亟仆.
 java.applet: 舒亟亳仂, 从仍亳仗, 亳仆亠仆 仗仂亞舒仄仍舒仍亟
舒亳亞仍舒亞亟舒 舒仗仍亠 从仍舒.
 java.util: 仂亞仆仂仂, 仄亟亞 仄唏, 舒仆舒仄舒亞勵亶 仂仂仂亶
舒亢亳仍仍舒 从仍舒亟 弍舒亶仍舒仆舒.
 java.io: Java-仆 仂仂仍 亞舒舒仍仆 从仍舒亟. 个舒亶仍舒舒
亞亳, 弍亳亳 亞 仄.
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

个仆从 亰舒仍舒仍
勤ぱ仆从
 仂亞舒仄 弍亳亳 仗仂亠亳亶亞
磿弍舒仍舒
 丿舒舒亟仍舒亞舒舒亶 勵亠亟 亟亟舒亢 亞仍
 仂亟亞 亟舒于舒亢 弍亳亳 勵亰亞亟仍
亞亳亶仍

勤仂从舒仍 于舒亞
 个仆从 亟仂仂 亰舒仍舒亞亟舒仆 于舒亞
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

个仆从 亰舒仍舒仍
 个仆从亳亶亞 亟舒舒舒 弍舒亶亟仍舒舒 亰舒仍舒仆舒:
public 舒舒丐唏唏仍 个仆从 (舒舒仄亠丐唏唏仍
舒舒仄亠)
public static 舒舒丐唏唏仍 个仆从(舒舒仄亠丐唏唏仍
舒舒仄亠)
 亳:
public int square (int y)
public static String getName (int x, int y)
 Return 勵仍勵勵 勵亞 舒亳亞仍舒仆 仆从 亟仂仂仂 亞舒 弍舒舒亟舒亞.
Return 弍亳仍亞亳亶亞 舒亢亳仍仍仍舒仆亞 仆从 亟舒亢
仗仂亞舒仄仆 亟亳亟仍舒亞舒 亞 仆从亳亶亞 舒舒仆舒舒 亟亟舒仆 仆亟
弍舒舒舒仆 亞亞 舒于 仂亟仂亞.
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

个仆从 舒亳亞仍舒仍
 C舒亳从 仆从 舒亳亞仍舒舒仆 亢亳.
 亅仆亳亶 10 亳亞 仂仂仆 从弍亞 仂仍.

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

个仆从 舒亳亞仍舒仍
 C舒亳从 弍亳 仆从 舒亳亞仍舒舒仆 亢亳.
 亅仆亳亶 10 亳亞 仂仂仆 从弍亞 仂仍.

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

个仆从 亟亟舒仍
勤亞 从仍舒仆 仆从勵勵亟 弍亳亠 弍亳亠仆 亟亟舒
亟勵仄:
 亞 从仍舒仆 舒亳从 仆从 舒亶仆 从仍舒仆
舒亳从 弍亳 仆从亳亶亞 亟亟于舒仍 亰舒舒于舒仍 亞 从仍舒仆
仂弍亠从仂仂 亟舒仄亢仍亢 亟亟仆舒.
 亞 从仍舒仆 舒亳从 仆从 舒亶仆 从仍舒仆
舒亳从 仆从亳亶亞 亟亟于舒仍 亟 仆 仆 于仍
仂弍亠从仂仂 仆 亟亟舒亢 弍仂仍仆仂.
 亞 从仍舒仆 舒亳从 弍亳 仆从 舒亶仆 从仍舒仆
舒亳从 弍仂仍仂仆 舒亳从 弍亳 仆从亳亶亞 亟亟于舒仍 亟
仆 仆 于仍 仂弍亠从仂仂 仆 亟亟舒亢 弍仂仍仆仂.
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

个仆从 亟亟舒仍
勤亞 从仍舒舒舒 唏唏 从仍舒仆 仆从 亟亟舒
仂亳仂仍亟仂仍亟:
 哦唏 从仍舒仆 舒亳从 仆从亳亶亞 亟亟于舒仍 亰舒舒于舒仍
从仍舒仆 仆 仆 亟亟仆舒.
 亳 仆 B 从仍舒 亟仂仂仂  从仍舒仆 static add 仆从亳亶亞
亟亟于舒仍:
 A.add( );

 哦唏 从仍舒仆 舒亳从 弍亳 仆从亳亶亞 亟亟于舒仍 亰舒舒于舒仍
仂弍亠从仂仂 仆 亟舒仄亢仍亢 亟亟仆舒.
 亳 仆 B 从仍舒 亟仂仂仂  从仍舒仆 add 仆从亳亶亞
亟亟于舒仍:
 A myObject = new A( );
 myObject.add( );
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

个仆从亳亶仆 仗舒舒仄亠 亟舒仄亢仍舒仍
Java-亟 仂 唏仍亳亶仆 仗舒舒仄亠 (舒亞仄亠仆)
亟舒仄亢仍舒仍 弍舒亶亟舒亞.
 丕亞舒舒 亟舒仄亢仍舒 (Pass by Value)
 舒仄亢仍舒亞亟舒亢 弍舒亶亞舒舒 仗舒舒仄亠亳亶仆 亞亞 仍舒舒亟
仆从亟 亟舒仄亢仍仆舒.
 哦亞唏亞亟仍亳亶仆 勵仆亟仆 唏仍勵勵亟 (int, char, 亞 仄 仆亳亶 勵亞 仆
亢亳亢亞 弍亳亳亞亟亟亞 唏仍勵勵亟) 弍勵亞亟 亞舒舒 亟舒仄亢亳亞亟亟舒亞.

 舒舒仍舒舒 亟舒仄亢仍舒 (Pass by Reference)





舒仄亢仍亢 弍亶 唏亞唏亞亟仍亳亶仆  于亳亶亞 亟舒仄亢仍仆舒.
亟舒亞亟舒仆 仆从 仆  于亳亶亞 唏唏亳仍亢 弍仂仍仆仂.
丕亞舒舒 亟舒仄亢仍舒亞 弍仂亟于仂仍 亳仍勵勵 亟舒仆 弍舒亶亟舒亞.
Java-亟 弍勵 仂弍亠从亟 亰舒舒仍舒舒 亟舒仄亢亳亞亟亟舒亞.

 Java 亟 仄舒亳于 弍仂仍 仂弍亠从 ミ.
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

个仆从亳亶仆 仗舒舒仄亠 亟舒仄亢仍舒仍

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

丕亞舒舒 仗舒舒仄亠 亟舒仄亢仍舒

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo

舒舒仍舒舒 仗舒舒仄亠 亟舒仄亢仍舒

弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
仍舒仆 亟舒仄亳仍 (inheritance)

Java-仆 从仍舒 弍勵 礆舒 仆亞仆 从仍舒亞
亟舒仄仍舒仆 弍舒亶亟舒亞.
勤P莞夷煮仍舒亟舒舒 extends 勵仍勵勵
勵亞亳亶亞 舒亳亞仍舒仆舒:
 public class Car extends Vehicle{

勤パ于 extends 勵亞亳亶亞 舒亳亞仍舒舒亞勵亶
弍舒亶于舒仍 java.lang.Object 从仍舒舒舒
亟舒仄亟舒亞.
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
仍舒仆 弍舒亶亞仍舒亞 仆从 (constructor)

勤仍舒仆 仂弍亠从亳亶亞 勵勵亞仆 舒仆仆
亞亞 仆 仂仍亞仂仂亟 亞仍亞亟仆.
勤弍亠从亳亶亞 勵勵亞 勵亠亟 亟亟舒亞亟亟舒亞.

勤仍舒 亟仂仂 亰舒仍舒亞亟舒仆舒.
勤 仆 从仍舒仆 仆亶 舒亟亳仍舒仆
弍舒亶仆舒.

勤亞仄亠仆 舒于 弍仂仍仂 弍仂仍仂于 亞舒
弍舒舒亟舒亞亞勵亶.
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
仍舒仆 弍舒亶亞仍舒亞 仆从 (constructor)

勤亞 从仍舒 仂仍仂仆 弍舒亶亞仍舒亞 仆从
弍舒亶亢 弍仂仍仆仂.
(舒亳仆 仂亟仂仂亶仍仂仍= overloading)
 new ClassName( argument1, argument2, ,
arugmentN );
 new 仆 亳仆 仂弍亠从 勵勵亞亢 弍舒亶亞舒舒亞 亳仍亞仆.
 ClassName 仆 礆舒 唏仍亳亶仆 仂弍亠从 勵勵亞亢
弍舒亶亞舒舒亞 亰舒舒仆舒.
 亞仄亠仆亟 仆 从仍舒仆 仆 弍舒亶亞仍舒亞 仆从亟
亟舒仄亢仍舒亞亟舒仆舒.
 TestClass myObject = new TestClass();
 TestClass myObject = new TestClass(1, 5, test);
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
仍舒仆 于舒亞亳亟

勤仍舒仆 于舒亞亳亟 仆 亞 从仍舒仆
弍勵 仆从勵勵亟亟 舒亳亞仍舒亞亟舒亢 弍仂仍仆仂.
勤仍舒仆 于舒亞亟亳亶亞 从仍舒仆 仆亟
仆从勵勵亟亳亶仆 唏仄仆唏 亰舒仍舒亟舒亞.
勤仍舒仆 于舒亞亳亟 仆 舒仆亟舒仍仆
仂亟仂仂亶仍仂亞仂亶 弍舒亶亟舒亞:
 Public
 Private
 protected
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
Logo
仍舒仆 于舒亞亳亟

Public
于舒亞:
亳亶仄
于舒亞亳亟
仗仂亞舒仄亟 仂仂仍仂亢 弍舒亶亞舒舒 弍勵 从仍舒仆
仆从勵勵亟 舒仆亟舒亢 舒亟仆舒.
 public String name;

Private 于舒亞: 亳亶仄 于舒亞亳亟 亰唏于唏仆
亞 从仍舒仆 仍 仆从勵勵亟 舒仆亟舒亢 舒亟仆舒.
 private int age;

Protected 于舒亞: 亳亶仄 于舒亞亳亟 亞
从仍舒仆
仆从勵勵亟
弍仂仍仂仆
勵勵仆
亟舒仄舒仆 从仍舒仆 仆从勵勵亟 舒仆亟舒亢
舒亟仆舒.
 protected int x;
弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍

丕仍舒舒仆弍舒舒舒  弌亞仍 2013 仂仆
弍亠从 舒仆亟仍舒亞舒
仗仂亞舒仄仍舒仍

Logo

丕仍舒舒仆弍舒舒舒  弌亞仍
2013 仂仆

More Related Content

Lecture3 4

  • 1. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 Logo 仍舒, 仆从仆 舒亶 弍舒亞 .舒仆亰仂亳亞 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 2. Logo 亞仍亞舒 1 JTextArea 从仍舒仆 舒亶, 亞仍 2 Java 舒仆 (Package) 3 个仆从 勵勵仆亳亶 亞仍 4 个仆从亳亶仆 舒亞仄亠仆 亟舒仄亢仍舒仍 5 仍舒仆 亟舒仄亳仍 6 舒亶亞仍舒亞 仆从仆 舒亶 7 仍舒仆 于舒亞亳亟 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 3. Logo JTextArea 从仍舒 仍仂仆 仄唏唏唏 仂亞仂仆 亠从勵勵亟亳亶亞 仂仆仂仆 亟 亟勵仍 舒亟于舒舒亶. 丶舒亞舒舒仆 亞 仆 JTextArea 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 4. Logo JTextArea 从仍舒 亳亞仍舒仆 仍亟 import javax.swing.JTextArea; 于仍 import javax.swing.*; 亞亢 仂仍亢 唏亞仆唏. 弍亠从亳亶亞 仆 亰舒仍舒仆舒: JTextArea myText = new JTextArea(); 丐亠从亳亶亞 仆 setText 仆从 仆 仂仍亢 唏亞亟唏亞. myText.setText (Hello class!); 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 5. Logo JTextArea 从仍舒 舒亳亞仍舒舒仆 亢亳 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 6. Logo JTextArea 从仍舒 舒亳亞仍舒舒仆 亢亳 勵 亟勵仆 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 7. Logo 弌舒仆舒仄舒亞勵亶 仂仂 亞舒亞舒 亢亳 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 8. Logo 弌舒仆舒仄舒亞勵亶 仂仂 亞舒亞舒 亢亳 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 9. Logo Java 舒仆 (Package) 勤Q亟亳仍舒仆 弍仍亟亢 唏亞唏仆 从仍舒亟 Java亳亶仆 舒仆亟 弍勵仍亞 弍勵仍亞 弍舒亶亟舒亞. 勤亞 唏仍亳亶仆 勵勵亞 亞勵亶亞亟亞 从仍舒亟 仆亞 舒仆 亟仂仂 弍舒亶仍舒亟舒亞. 勤{夷出 import 勵仍勵勵 勵亞亳亶仆 仍舒仄亢舒亶 舒亳亞仍舒亟舒亞. 亳 仆: import javax.swing.JOptionPane; 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 10. Logo 亳 舒仆亞亟 java.lang: java 亟 弍亳亳亞亟仆 亳仆 仗仂亞舒仄亟 舒亳亞仍舒亟舒亞 亞仂仍 勵仆亟仆 仆从勵勵亟 弍舒亶仍舒仆舒. 勵 java 仗仂亞舒仄亟 舒于仂仄舒舒舒 亳仄仗仂仍仂亞亟亟仂亞. javax.swing: 舒亳从, 仂仆 舒亳亞仍舒舒仆 java 仗仂亞舒仄仄亟舒亟 亞仍亞亟仆. java.applet: 舒亟亳仂, 从仍亳仗, 亳仆亠仆 仗仂亞舒仄仍舒仍亟 舒亳亞仍舒亞亟舒 舒仗仍亠 从仍舒. java.util: 仂亞仆仂仂, 仄亟亞 仄唏, 舒仆舒仄舒亞勵亶 仂仂仂亶 舒亢亳仍仍舒 从仍舒亟 弍舒亶仍舒仆舒. java.io: Java-仆 仂仂仍 亞舒舒仍仆 从仍舒亟. 个舒亶仍舒舒 亞亳, 弍亳亳 亞 仄. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 11. Logo 个仆从 亰舒仍舒仍 勤ぱ仆从 仂亞舒仄 弍亳亳 仗仂亠亳亶亞 磿弍舒仍舒 丿舒舒亟仍舒亞舒舒亶 勵亠亟 亟亟舒亢 亞仍 仂亟亞 亟舒于舒亢 弍亳亳 勵亰亞亟仍 亞亳亶仍 勤仂从舒仍 于舒亞 个仆从 亟仂仂 亰舒仍舒亞亟舒仆 于舒亞 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 12. Logo 个仆从 亰舒仍舒仍 个仆从亳亶亞 亟舒舒舒 弍舒亶亟仍舒舒 亰舒仍舒仆舒: public 舒舒丐唏唏仍 个仆从 (舒舒仄亠丐唏唏仍 舒舒仄亠) public static 舒舒丐唏唏仍 个仆从(舒舒仄亠丐唏唏仍 舒舒仄亠) 亳: public int square (int y) public static String getName (int x, int y) Return 勵仍勵勵 勵亞 舒亳亞仍舒仆 仆从 亟仂仂仂 亞舒 弍舒舒亟舒亞. Return 弍亳仍亞亳亶亞 舒亢亳仍仍仍舒仆亞 仆从 亟舒亢 仗仂亞舒仄仆 亟亳亟仍舒亞舒 亞 仆从亳亶亞 舒舒仆舒舒 亟亟舒仆 仆亟 弍舒舒舒仆 亞亞 舒于 仂亟仂亞. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 13. Logo 个仆从 舒亳亞仍舒仍 C舒亳从 仆从 舒亳亞仍舒舒仆 亢亳. 亅仆亳亶 10 亳亞 仂仂仆 从弍亞 仂仍. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 14. Logo 个仆从 舒亳亞仍舒仍 C舒亳从 弍亳 仆从 舒亳亞仍舒舒仆 亢亳. 亅仆亳亶 10 亳亞 仂仂仆 从弍亞 仂仍. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 15. Logo 个仆从 亟亟舒仍 勤亞 从仍舒仆 仆从勵勵亟 弍亳亠 弍亳亠仆 亟亟舒 亟勵仄: 亞 从仍舒仆 舒亳从 仆从 舒亶仆 从仍舒仆 舒亳从 弍亳 仆从亳亶亞 亟亟于舒仍 亰舒舒于舒仍 亞 从仍舒仆 仂弍亠从仂仂 亟舒仄亢仍亢 亟亟仆舒. 亞 从仍舒仆 舒亳从 仆从 舒亶仆 从仍舒仆 舒亳从 仆从亳亶亞 亟亟于舒仍 亟 仆 仆 于仍 仂弍亠从仂仂 仆 亟亟舒亢 弍仂仍仆仂. 亞 从仍舒仆 舒亳从 弍亳 仆从 舒亶仆 从仍舒仆 舒亳从 弍仂仍仂仆 舒亳从 弍亳 仆从亳亶亞 亟亟于舒仍 亟 仆 仆 于仍 仂弍亠从仂仂 仆 亟亟舒亢 弍仂仍仆仂. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 16. Logo 个仆从 亟亟舒仍 勤亞 从仍舒舒舒 唏唏 从仍舒仆 仆从 亟亟舒 仂亳仂仍亟仂仍亟: 哦唏 从仍舒仆 舒亳从 仆从亳亶亞 亟亟于舒仍 亰舒舒于舒仍 从仍舒仆 仆 仆 亟亟仆舒. 亳 仆 B 从仍舒 亟仂仂仂 从仍舒仆 static add 仆从亳亶亞 亟亟于舒仍: A.add( ); 哦唏 从仍舒仆 舒亳从 弍亳 仆从亳亶亞 亟亟于舒仍 亰舒舒于舒仍 仂弍亠从仂仂 仆 亟舒仄亢仍亢 亟亟仆舒. 亳 仆 B 从仍舒 亟仂仂仂 从仍舒仆 add 仆从亳亶亞 亟亟于舒仍: A myObject = new A( ); myObject.add( ); 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 17. Logo 个仆从亳亶仆 仗舒舒仄亠 亟舒仄亢仍舒仍 Java-亟 仂 唏仍亳亶仆 仗舒舒仄亠 (舒亞仄亠仆) 亟舒仄亢仍舒仍 弍舒亶亟舒亞. 丕亞舒舒 亟舒仄亢仍舒 (Pass by Value) 舒仄亢仍舒亞亟舒亢 弍舒亶亞舒舒 仗舒舒仄亠亳亶仆 亞亞 仍舒舒亟 仆从亟 亟舒仄亢仍仆舒. 哦亞唏亞亟仍亳亶仆 勵仆亟仆 唏仍勵勵亟 (int, char, 亞 仄 仆亳亶 勵亞 仆 亢亳亢亞 弍亳亳亞亟亟亞 唏仍勵勵亟) 弍勵亞亟 亞舒舒 亟舒仄亢亳亞亟亟舒亞. 舒舒仍舒舒 亟舒仄亢仍舒 (Pass by Reference) 舒仄亢仍亢 弍亶 唏亞唏亞亟仍亳亶仆 于亳亶亞 亟舒仄亢仍仆舒. 亟舒亞亟舒仆 仆从 仆 于亳亶亞 唏唏亳仍亢 弍仂仍仆仂. 丕亞舒舒 亟舒仄亢仍舒亞 弍仂亟于仂仍 亳仍勵勵 亟舒仆 弍舒亶亟舒亞. Java-亟 弍勵 仂弍亠从亟 亰舒舒仍舒舒 亟舒仄亢亳亞亟亟舒亞. Java 亟 仄舒亳于 弍仂仍 仂弍亠从 ミ. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 18. Logo 个仆从亳亶仆 仗舒舒仄亠 亟舒仄亢仍舒仍 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 19. Logo 丕亞舒舒 仗舒舒仄亠 亟舒仄亢仍舒 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 20. Logo 舒舒仍舒舒 仗舒舒仄亠 亟舒仄亢仍舒 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 21. Logo 仍舒仆 亟舒仄亳仍 (inheritance) Java-仆 从仍舒 弍勵 礆舒 仆亞仆 从仍舒亞 亟舒仄仍舒仆 弍舒亶亟舒亞. 勤P莞夷煮仍舒亟舒舒 extends 勵仍勵勵 勵亞亳亶亞 舒亳亞仍舒仆舒: public class Car extends Vehicle{ 勤パ于 extends 勵亞亳亶亞 舒亳亞仍舒舒亞勵亶 弍舒亶于舒仍 java.lang.Object 从仍舒舒舒 亟舒仄亟舒亞. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 22. Logo 仍舒仆 弍舒亶亞仍舒亞 仆从 (constructor) 勤仍舒仆 仂弍亠从亳亶亞 勵勵亞仆 舒仆仆 亞亞 仆 仂仍亞仂仂亟 亞仍亞亟仆. 勤弍亠从亳亶亞 勵勵亞 勵亠亟 亟亟舒亞亟亟舒亞. 勤仍舒 亟仂仂 亰舒仍舒亞亟舒仆舒. 勤 仆 从仍舒仆 仆亶 舒亟亳仍舒仆 弍舒亶仆舒. 勤亞仄亠仆 舒于 弍仂仍仂 弍仂仍仂于 亞舒 弍舒舒亟舒亞亞勵亶. 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 23. Logo 仍舒仆 弍舒亶亞仍舒亞 仆从 (constructor) 勤亞 从仍舒 仂仍仂仆 弍舒亶亞仍舒亞 仆从 弍舒亶亢 弍仂仍仆仂. (舒亳仆 仂亟仂仂亶仍仂仍= overloading) new ClassName( argument1, argument2, , arugmentN ); new 仆 亳仆 仂弍亠从 勵勵亞亢 弍舒亶亞舒舒亞 亳仍亞仆. ClassName 仆 礆舒 唏仍亳亶仆 仂弍亠从 勵勵亞亢 弍舒亶亞舒舒亞 亰舒舒仆舒. 亞仄亠仆亟 仆 从仍舒仆 仆 弍舒亶亞仍舒亞 仆从亟 亟舒仄亢仍舒亞亟舒仆舒. TestClass myObject = new TestClass(); TestClass myObject = new TestClass(1, 5, test); 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 24. Logo 仍舒仆 于舒亞亳亟 勤仍舒仆 于舒亞亳亟 仆 亞 从仍舒仆 弍勵 仆从勵勵亟亟 舒亳亞仍舒亞亟舒亢 弍仂仍仆仂. 勤仍舒仆 于舒亞亟亳亶亞 从仍舒仆 仆亟 仆从勵勵亟亳亶仆 唏仄仆唏 亰舒仍舒亟舒亞. 勤仍舒仆 于舒亞亳亟 仆 舒仆亟舒仍仆 仂亟仂仂亶仍仂亞仂亶 弍舒亶亟舒亞: Public Private protected 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆
  • 25. Logo 仍舒仆 于舒亞亳亟 Public 于舒亞: 亳亶仄 于舒亞亳亟 仗仂亞舒仄亟 仂仂仍仂亢 弍舒亶亞舒舒 弍勵 从仍舒仆 仆从勵勵亟 舒仆亟舒亢 舒亟仆舒. public String name; Private 于舒亞: 亳亶仄 于舒亞亳亟 亰唏于唏仆 亞 从仍舒仆 仍 仆从勵勵亟 舒仆亟舒亢 舒亟仆舒. private int age; Protected 于舒亞: 亳亶仄 于舒亞亳亟 亞 从仍舒仆 仆从勵勵亟 弍仂仍仂仆 勵勵仆 亟舒仄舒仆 从仍舒仆 仆从勵勵亟 舒仆亟舒亢 舒亟仆舒. protected int x; 弍亠从 舒仆亟仍舒亞舒 仗仂亞舒仄仍舒仍 丕仍舒舒仆弍舒舒舒 弌亞仍 2013 仂仆