|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.05.2011, 17:02 | #1 |
Пользователь
Регистрация: 11.01.2011
Сообщений: 18
|
написать проги на c#
надо придумать по одной проге на каждую тему.....
1.наследование (has a) 2.наследования (is a) 3.статические конструкторы 4.полиморфизм 5.статические конструкторы 6.свойства классов 7.перечисления.... помогите пожалуйста мне до 10 числа надо 30 написать вот на каждую тему одну программу если есть готовые на какую нибудь из тем кидайте ...ну или напишите еси несложно... |
06.05.2011, 17:42 | #2 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
А что сам можешь сделать? Задачки простенькие. Начни сам что-то делать, а тут уже помогут.
|
08.05.2011, 11:41 | #3 |
Пользователь
Регистрация: 11.01.2011
Сообщений: 18
|
я начал просто я не успеваю мне надо их 30 до 10 мая сделать
|
08.05.2011, 12:02 | #4 |
Пользователь
Регистрация: 11.01.2011
Сообщений: 18
|
а это похоже на свойства классов,относиться к этой теме......
using System; using System.Data; using System.Collections; using System.Collections.Generic; namespace ConsoleApplication1 { class circle { private const double pi = 3.14; private double x, y, r, s; // поля класса public double X // Свойство Х { set // фунция access'ор { x = value; } get { return x; } } public double Y // Свойство Y { set { y = value; } get { return y; } } public double R // Свойство R { set { if (value <= 0) { Console.WriteLine("Радиус не может быть равным нулю или быть отрицательным"); } else { r = value; s = pi * r * r; } } get { return r; } } public double S // Свойство S { get { return s; } } public circle() // констуктор по умолчанию { X = 0; Y = 0; R = 1; // инициализация полей класса } public circle(double c_x, double c_y, double c_r) { X = c_x; Y = c_y; R = c_r; } } class Program { static void Main() { circle obj = new circle(); circle obj2 = new circle(1, 1, 10); Console.WriteLine(obj.S); Console.WriteLine(obj2.S); obj.R = -10; obj.R = 100; Console.WriteLine(obj.S); Console.Read(); } } } |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проги С++ | Diman410 | Фриланс | 3 | 15.12.2010 07:11 |
2 проги на С# | Bakalavr | Помощь студентам | 4 | 28.11.2010 20:30 |
Две проги. Порезка труб и движения коня по шахматной доске. По какому принципу работают такие проги? | sadf | Общие вопросы C/C++ | 4 | 06.03.2010 20:04 |
Выручайте, на с++ проги | andreaslancom | Фриланс | 5 | 24.01.2010 16:18 |
2 проги на Си | blackbanny | Общие вопросы C/C++ | 10 | 15.10.2009 17:06 |