Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
Kirir
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 10
1

Создание конструкторов класса

24.01.2013, 18:04. Просмотров 2464. Ответов 4
Метки нет (Все метки)

Напишите программу, имеющую 2 класса - основной и ваш собственный класс CarClass. Класс CarClass должен иметь конструкторы в соответствии с вариантом.
Создайте 2 объекта класса CarClass (данные об автомобиле - номер, год, марка и т.д.) и выведите их свойства на экран.

N = Номер в списке группы( мой номер 17)

N%3 == 0: Конструкторы - первый без параметров, второй - 3 параметра: номер, год и марка.

N%3 == 1: Конструкторы - первый без параметров, второй с одним параметром - номер авто, третий с двумя параметрами - ФИО владельца и номер авто.

N%3 == 2: Конструкторы - первый без параметров, второй с 3 параметрами - год, марка и модель автомобиля, третий с 5 параметрами - номер, ФИО владельца, год, марка и модель автомобиля.
фио так и писать фио сам исправлю ну и тд. МНе тока структура нужна.. ПОмогите пожалуйста =)
 Комментарий модератора 
Kirir, перечитай правила оформления тем

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2013, 18:04
Ответы с готовыми решениями:

Создание конструкторов для класса "Матрица"
Здравствуйте уважаемые форумчане) Вообщем суть дела вот в чём: Разработать...

Конструктор класса. Перегрузка конструкторов класса
Подскажите пожалуйста.. как это сделать? Вот задание: Модифицировать...

Перегрузка конструкторов класса
Помогите, необходимо реализовать 1-2 перегруженных конструкторов класса....

Помогите!!! Осуществить перегрузку конструкторов для класса
ConsoleApplication Реальзовать класс Осуществить перегрузку конструкторов...

Объявить и продемонстрировать использование 3-4 перегруженных конструкторов класса
Задача такова - модифицировать текущий код(с прошлого задания). Модификация...

4
DimanRu
684 / 677 / 167
Регистрация: 15.06.2011
Сообщений: 1,701
24.01.2013, 20:02 2

Не по теме:

Ну вы даете, могли бы из уважения хотя бы свой вариант написать, а то нам и считать за вас...:no:


17 % 3 = 2

Вариант 3:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
class CarClass
{
    public string Nomber { get; set; }
    public int Year { get; set; }
    public string FIO { get; set; }
    public string Mark { get; set; }
    public string Model { get; set; }
 
    public CarClass()
    {
    }
 
    public CarClass(int year, string mark, string model)
    {
        Mark = mark;
        Year = year;
        Model = model;
    }
 
    public CarClass(string nomber, int year, string fio, string mark, string model)
    {
        Mark = mark;
        Year = year;
        Model = model;
        FIO = fio;
        Nomber = nomber;
    }
}
0
Kirir
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 10
24.01.2013, 21:06  [ТС] 3
Ошибка 1 Программа "C:\Users\AppData\Local\Temporary Projects\ConsoleApplication2\obj\x86\Debug\ConsoleApplication2.exe" не содержит статического метода "Main", подходящего для точки входа ConsoleApplication2
0
memphis
630 / 191 / 65
Регистрация: 12.12.2012
Сообщений: 385
24.01.2013, 23:31 4
Цитата Сообщение от Kirir Посмотреть сообщение
Ошибка 1 Программа "C:\Users\AppData\Local\Temporary Projects\ConsoleApplication2\obj\x86\Debug\ConsoleApplicatio n2.exe" не содержит статического метода "Main", подходящего для точки входа ConsoleApplication2
Это вероятно оттого, что вы этим классом заменили класс по умолчанию в Visual Studio. Тот, в котором метод Main прописан, при создании нового проекта. Вставьте данный класс после слова namespace.
0
DimanRu
684 / 677 / 167
Регистрация: 15.06.2011
Сообщений: 1,701
25.01.2013, 13:42 5
Именно! Это класс CarClass - машина. А вот его использование вы пишите уже в другом методе, ну в вашем случае это Main.
0
25.01.2013, 13:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2013, 13:42

Объявить и продемонстрировать использование нескольких перегруженных конструкторов класса
необходимо объявить и продемострировать использование 2-3 перегруженных...

Создание экземпляра класса-наследника для переменной с типом базового класса
Подскажите чайнику как создается экземпляр класса BC BaseClass BC = new...

Создание класса Polyline(многоугольник) на основе класса Line
Есть класс class Poin { protected int Xpos; protected...


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

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

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