Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых
[Назад]

Исходный текст программы CustomClass.java

Оглавление

Назад

// =======================================
// CustomClass.java
//
// (C) Alexandr Frolov, 1998
// E-mail: frolov@glasnet.ru
// Web:    http://www.glasnet.ru/~frolov
// =======================================
public class CustomClass
{
  public static void main(String args[])
  {
    MyRect rect = new MyRect(0, 0, 10, 20);
    
    String szStr = rect.toString();
    System.out.println(szStr); 

    rect.setMyRect(100, 200, 300, 400);
    szStr = rect.toString();
    System.out.println(szStr); 
  }
}

class MyRect
{
  protected int x1;
  protected int y1;
  protected int x2;
  protected int y2;
  
  MyRect(int x1, int y1, int x2, int y2)
  {
    this.x1 = x1;
    this.y1 = y1;
    this.x2 = x2;
    this.y2 = y2;
  }
  
  public void setMyRect(int x1, 
    int y1, int x2, int y2)
  {
    this.x1 = x1;
    this.y1 = y1;
    this.x2 = x2;
    this.y2 = y2;
  }
  
  public String toString()
  {
    String sz = "Object MyRect: (" +
      x1 + ", " + y1 + ", " +
      x2 + ", " + y2 + ")";
      
    return sz;
  }
}

Назад

[Назад]