Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2011, 17:02   #1
kostik2665
Пользователь
 
Регистрация: 11.01.2011
Сообщений: 18
По умолчанию написать проги на c#

надо придумать по одной проге на каждую тему.....
1.наследование (has a)
2.наследования (is a)
3.статические конструкторы
4.полиморфизм
5.статические конструкторы
6.свойства классов
7.перечисления....
помогите пожалуйста мне до 10 числа надо 30 написать вот на каждую тему одну программу если есть готовые на какую нибудь из тем кидайте ...ну или напишите еси несложно...
kostik2665 вне форума Ответить с цитированием
Старый 06.05.2011, 17:42   #2
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

А что сам можешь сделать? Задачки простенькие. Начни сам что-то делать, а тут уже помогут.
Hollander вне форума Ответить с цитированием
Старый 08.05.2011, 11:41   #3
kostik2665
Пользователь
 
Регистрация: 11.01.2011
Сообщений: 18
По умолчанию

я начал просто я не успеваю мне надо их 30 до 10 мая сделать
kostik2665 вне форума Ответить с цитированием
Старый 08.05.2011, 12:02   #4
kostik2665
Пользователь
 
Регистрация: 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();

}
}
}
kostik2665 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проги С++ 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