Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как в VS.NET создать новый класс, указав что он должен реализовать интерфейс? / 6 сообщений из 6, страница 1 из 1
13.05.2004, 15:34
    #32516515
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в VS.NET создать новый класс, указав что он должен реализовать интерфейс?
Как в VS .NET создать новый класс, указав что он должен реализовать определённый интерфейс? После чего автоматов в тексте должны появится обьявления всех методов для реализации.
...
Рейтинг: 0 / 0
13.05.2004, 15:52
    #32516557
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в VS.NET создать новый класс, указав что он должен реализовать интерфейс?
MSDN ms-help://MS.VSCC.2003/MS.MSDNQTR.2003APR.1033/csref/html/vcrefTheInterfaceType.htmExample
The following example demonstrates interface implementation. In this example, the interface IPoint contains the property declaration, which is responsible for setting and getting the values of the fields. The class MyPoint contains the property implementation.
// keyword_interface.cs
// Interface implementation
using System;
interface IPoint
{
// Property signatures:
int x
{
get;
set;
}

int y
{
get;
set;
}
}

class MyPoint : IPoint
{
// Fields:
private int myX;
private int myY;

// Constructor:
public MyPoint(int x, int y)
{
myX = x;
myY = y;
}

// Property implementation:
public int x
{
get
{
return myX;
}

set
{
myX = value;
}
}

public int y
{
get
{
return myY;
}
set
{
myY = value;
}
}
}

class MainClass
{
private static void PrintPoint(IPoint p)
{
Console.WriteLine("x={0}, y={1}", p.x, p.y);
}

public static void Main()
{
MyPoint p = new MyPoint(2,3);
Console.Write("My Point: ");
PrintPoint(p);
}
}
Output
My Point: x=2, y=3
...
Рейтинг: 0 / 0
13.05.2004, 16:49
    #32516722
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в VS.NET создать новый класс, указав что он должен реализовать интерфейс?
Неужели никто не знает, как сделать что-бы ручками не писать?
...
Рейтинг: 0 / 0
13.05.2004, 17:11
    #32516786
nex
nex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в VS.NET создать новый класс, указав что он должен реализовать интерфейс?
Если в VS работаешь, то когда пишешь

Код: plaintext
public class myClass : IMyInterface

появляется надпись "Press TAB to implement stubs for interface IMyInterface"... ну и надо нажать TAB :-)
...
Рейтинг: 0 / 0
13.05.2004, 17:23
    #32516829
nex
nex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в VS.NET создать новый класс, указав что он должен реализовать интерфейс?
Собссна говоря, надпись появляется при печати последней буквы названия интерфейса, так что ее легко незаметить :)
...
Рейтинг: 0 / 0
13.05.2004, 17:40
    #32516862
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в VS.NET создать новый класс, указав что он должен реализовать интерфейс?
to nex:

Всё, проверил, получилось. Большое спасибо!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как в VS.NET создать новый класс, указав что он должен реализовать интерфейс? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]