Ooad Head First -EncapsulationC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Ooad Head First -Encapsulation

Сообщение Anonymous »

Код: Выделить всё

public class Guitar
{
private String SerialNumber ;
private double Price;
private String Model;
private Type Type;
private Builder Builder;
private Wood BackWood;
private Wood TopWood;
}
Во -первых, у меня есть этот класс в книге ooad -headfirst. > Метод поиска гитар. Затем создайте новый класс Guitarspec as:

Код: Выделить всё

internal class GuitarSpec
{
public Builder Builder { get; set; }
public string Model { get; set; }
public Enums.Type Type { get; set; }
public Wood BackWood { get; set; }
public Wood TopWood { get; set; }
}
Гитара класс использует этот класс, как это:

Код: Выделить всё

internal class Guitar
{
public string SerialNumber { get; set; }
public double Price { get; set; }
public GuitarSpec GuitarSpec { get; set; }
}
В методе SearchMethod (guitarspec) он использует автора, также объясняет это в качестве инкапсуляции. Но я не могу понять, почему эта инкапсуляция. Например, в основном пример инкапсуляции, которые частные общественные методы или параметры конструктора. Этот код как стал инкапсуляцией ООП?

Подробнее здесь: https://stackoverflow.com/questions/794 ... apsulation
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ooad Head First -Encapsulation
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Ooad Head First -Encapsulation
    Anonymous » » в форуме C#
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • В чем разница между it.first и it->first?
    Anonymous » » в форуме C++
    0 Ответы
    62 Просмотры
    Последнее сообщение Anonymous
  • Head First Java-страница 207 [закрыта]
    Гость » » в форуме JAVA
    0 Ответы
    73 Просмотры
    Последнее сообщение Гость
  • Сделайте запрос в шаблоне Singleton в книге «Шаблоны проектирования Head First».
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»