Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
David-
3 / 3 / 2
Регистрация: 11.03.2014
Сообщений: 57
1

Наследование классов и БД

17.05.2014, 18:37. Просмотров 295. Ответов 0
Метки нет (Все метки)

Добрый день всем читающим данный топик.
Во-первых хотелось бы сказать спасибо всем тем кто зашел из-за желания помочь советом (или ссылочкой )

Как правильно было назвать тему - честно не представляю, так что извиняюсь


Вопрос в следующем: Например Есть класс -и есть несколько классов унаследовавших этот класс и у каждого из них есть свои дополнительные функции.

Приведу пример чтобы было потом легче задать вопрос:
(В примере я привожу другие типы и классы - но суть та же)

Итак например есть класс Warrior:

C#
1
2
public double HP;
public string Name;

И например 2 под-класса: Archer & Soldier

Archer

C#
1
2
3
4
5
6
7
8
9
10
11
public class Archer : Warrior
public Archer()
{
this.HP = 200;
this.Name = "Archer NAME"
}
 
public void Archery(Warrior Target)
{
   Target.HP = Target.HP - 30;
}
Soldier
C#
1
2
3
4
5
6
7
8
9
10
11
public class Soldier: Warrior
public Soldier()
{
this.HP = 200;
this.Name = "SoldierNAME"
}
 
public void Knife_Attacл(Warrior Target)
{
   Target.HP = Target.HP - 50;
}

Напомню что это был искусственный пример.

Мой Вопрос в следующем:

К примеру человек регистрируется в такой получается игре.

И при регистрации он выберет тип: Лучник или Солдат.

И в зависимости от выбора - когда он логинся в его "Админке" есть тот или иной функционал.
(При этом нужно создать еще так что бы человек при необходимости мог добавить какой нибудь функционал) (Может как Плагин (Модуль) или еще как нибудь.


В общем как мог - так и описал вопрос.

Буду очень признателен всем кто поможет.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2014, 18:37
Ответы с готовыми решениями:

Заменить наследование классов на наследование интерфейсов
#include <iostream> #include <assert.h> using namespace std; int...

Наследование классов. Копирование производных классов
Здравствуйте всем, у меня такой вопрос: написал код #include "stdafx.h" ...

Наследование классов
Помогите, пожалуйста, разобраться - необходимо написать класс Administrator,...

Наследование классов
Создать базовый класс «прямоугольник», описав в нем функции ввода параметров,...

Наследование классов
Создать класс-родитель «ученик», класс-наследник «ученик и его оценки» (по...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2014, 18:37

Наследование классов.
Добрый день! Помогите, пожалуйста, разобраться с наследованием классов. И,...

Наследование классов
Задание: Создать класс базовый класс «квадрат». Элементы класса (поля имеют...

Наследование классов
Наследование классов Здравствуйте! Для класса, созданного в предыдущем задании...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru