|
Polski Portal COLOBOTa COLOBOT Polish Portal |
|
Problemy [programowanie] - destruktor?Gdzie on kuffa jest ;/?
shoter - 28-11-2009, 18:07 Temat postu: destruktor?Gdzie on kuffa jest ;/? otóż chciałbym zrobić aby każdy robot wykonujący mój nowy program miał swój własny numerek
nawet klasa od SatCom mi nie działa
Kod: |
public class MojaKlasa
{
static private int licznik = 0; // licznik instancji
void MojaKlasa( )
{
licznik ++; // jedna instancja więcej
}
void ~MojaKlasa( )
{
licznik --; // jedna instancja mniej
}
}
|
wywala błąd
Brakująca nazwa funkcji,co z tym cholerstwem można zrobić?
jak to załatwie to bez problemu będzie działało coś takiego dla robotów
<Ruda0>
<RUDA1>
<RUDA2>
<RUDA3>
le fantastic it is!
problem rozwiazalem inaczej
Kod: |
public class numer
{
public int nr;
static public int ktory=0;
void numer()
{
ktory += 1;
ktory %= 10;
nr = ktory;
}
}
|
Berserker - 30-11-2009, 13:48
Proponuje nie uzywac funkcji o typie void, ale int. Wystarczy znalezc w w tej wielkiej encyklopedii o cbocie opis funkcji synchronized, tam masz swietny program do przydzielania numerkow.
|
|