Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Интерфейс 
:(
    Опции темы
Real
Дата 25.11.2007, 01:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 0
Всего: -1



Объявить интерфейс „Геометрическая фигура" с методами для получения периметра и площади и реализовать класс „Параллелограмм", который его наследует 
Код

using System;
using System.Collections.Generic;
using System.Text;

namespace Interfeys
{
   
   
        interface GeomPerum
        {
            double Perumetr(double a,double b);
        }
        interface GeomPlosha
        {
            double Plosha(double a,double b,double kyt);
        }
                 
        class MyClass : GeomPerum,GeomPlosha
        {
            double GeomPerum.Perumetr(double a, double b)
            {
                return 2 * a + 2 * b;
            }
            double GeomPlosha.Perumetr(double a, double b, double kyt)
            {
                return a * b * Math.Sin(kyt);
            }
            public double OperPerum(double a, double b)
            {
                GeomPerum ObPerum;
                ObPerum = this;
                return ObPerum.Perumetr(double a, double b);
            }
            public double OperPlosha(double a, double b, double kyt)
            {
                GeomPlosha ObPlosha;
                ObPlosha=this;
                return ObPlosha.Plosha(double a, double b, double kyt);
            }
            
        }
    class Obchuslena
    {
    
        public static void Main(string[] args)
        {
           Console.WriteLine("Введить сторону А");
            Double a=Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("Введить сторону B");
            Double b=Convert.ToDouble(Console.ReadLine());
            Obchuslena ob =new Obchuslena();
            Console.WriteLine("Периметр"+ob.OperPerum(3,5));
            Console.WriteLine("Gkjof"+ob.OperPlosha(3,5,30));

        }
    }
 
}

Что тут нужно исправить?
PM   Вверх
Real
Дата 25.11.2007, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 0
Всего: -1



Я уже всьо сам сделал, оказалась очень легка задачка.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0614 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.