Oryginalna strona colobot.cba.pl umarła, gdy cba.pl przestało oferować darmowy hosting. To jest statyczny mirror, pobrany w 2018. ~krzys_h
 
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 :D

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 :D
<Ruda0>
<RUDA1>
<RUDA2>
<RUDA3>
le fantastic it is! :P

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.

Powered by phpBB modified by Przemo & WRIM © 2003 phpBB Group