Последние изменения - Поиск:
RSS блога RSS блога

Начало

Блог

Программки

    Google+

Плагины

Программирование

Фото

Контакты

Я в твиттере Я в ЖЖ

Шпаргалка по UML

Внутренности классов

ОписаниеUMLC#
Объявление классаpublic class A
{}
Методы класса при разных доступахpublic class A
{
public void f1(){}
private void f2(){}
protected void f3(){}
}
Члены класса при разных доступахpublic class B
{
public A a1;
private A a1;
protected A a1;
}
Абстрактный классabstract public class A
{}
Класс с абстрактным методомpublic class A
{
public abstract void f();
}
Класс со статическим методомpublic class A
{
public static void f1(){}
}

Отношения классов

ОписаниеUMLC#
Производный классpublic class A
{
}

public class B: A
{
}
Переопределение абстрактного метода в производном классеpublic class A
{
public abstract void f();
}

public class B: A
{
override public void f(){}
}
Класс A содержит ссылку на класс BНапример,

public class B
{}

public class A
{
B b = new B();
}

Пожалуйста, оцените материал

3.5 stars Рейтинг 3.4/5. Всего 16 голос(а, ов)



Chedman 04.05.2011 - 08:14

"Класс A содержит ссылку на класс B" - ошибка в примере, почему то B содержит ссылку на A.

Jenyay 04.05.2011 - 08:50

Спасибо, сейчас исправлю


Подписаться на комментарии
Автор:
Тема:
 Ваш комментарий
 
 
Введите код 820
 
Править - История - Печать - Последние изменения - Поиск
Последняя редакция от 19.12.2011 20:04