Форум → Программирование → Больше языков → C/C++ и C# → Статические члены класса
Статические члены класса
-
-
13 октября 2009 г. 18:51, спустя 13 минут 41 секунду
там, где не надо плодить кучу объектовhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
13 октября 2009 г. 20:50, спустя 1 час 59 минут 3 секунды
singleton реализация. например database объект.Сапожник без сапог -
13 октября 2009 г. 21:17, спустя 27 минут 34 секунды
объект с константами
public class MyClass{
public static final int property = 100;
} -
13 октября 2009 г. 22:01, спустя 43 минуты 41 секунду
singleton реализация. например database объект.
Это первое, что пришло мне в голову.
Потом я подумал, о
объект с константами
public class MyClass{
public static final int property = 100;
}
CTAPbIu_MABP, final - это имеется ввиду нельзя изменять? -
13 октября 2009 г. 22:08, спустя 7 минут 5 секунд
Хотелось бы пример, где есть обьекты, которые обращаются к своей статической переменной. К примеру, я просто сделал счетчик обьектов,
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
for (Int32 index = 0; index < 10; index++)
{
new SimpleObject();
}
Console.WriteLine(SimpleObject.GetObjectCount());
Console.ReadLine();
}
}
class SimpleObject
{
private static Int32 ObjectCount = 0;
public static Int32 GetObjectCount()
{
return SimpleObject.ObjectCount;
}
public SimpleObject()
{
SimpleObject.ObjectCount++;
}
}
}
но это пример высосанный из пальца, а мне интересно есть ли такие ситуации в жизненных примерах, где обьекты обращаются к статическому члену класса? -
13 октября 2009 г. 22:12, спустя 3 минуты 34 секунды
krasun, ссышь дорогой.
private static Int32 ObjectCount = 0;
public static Int32 GetObjectCount()
некрасиво возвращать объект когда надо было бы вернуть структуру (int) ;)Сапожник без сапог -
13 октября 2009 г. 22:18, спустя 6 минут 1 секунду
я еще в C#, совсем новичек, вот сейчас очень важно понять, где использовать статик. -
-
13 октября 2009 г. 22:56, спустя 26 минут 57 секунд
krasun,CTAPbIu_MABP, final - это имеется ввиду нельзя изменять?
да
смотри вот тут константы использованы
http://mabp.kiev.ua/2009/09/16/androids-modal-dialogs-example/
если убрать статик и оставить финал то константа видна только внутри объекта -
Пожалуйста, авторизуйтесь, чтобы написать комментарий!