«« ( Date ) »» // «« ( Thread ) »» // ir4pp1 - 2008

Re: potreban savet oko interfejsa

by Ivan Mitic
petak, 02. maj 2008 - 11:51.

Glavna main metoda ti nije potrebna u klasi MyMain. Napravi odvojenu test
klasu u kojoj mozes da imas "public static void main()", napravi instancu
MyMain klase, pozovi MyMain.main() i tu mozes da proveravas da li ti sve
radi dobro.

Pozdrav

On Fri, May 2, 2008 at 11:16 AM, Gordana Skoric <gordana@sdcafe.co.yu>
wrote:

> Kolega samo jos jedno pitanje:
>
> Ovde moram da ubacim i public static void main metodu
>
>
>
> C:\Java>javac n05588/MyMain.java
>
>
>
> C:\Java>java n05588.MyMain n05588/glavni.mmj
>
> Exception in thread "main" java.lang.NoSuchMethodError: main
>
>
>
> Ovo je kada pustim onako kako si mi poslao:
>
>
>
>
>
> A kada ubacim glavnu main metodu"
>
> public class MyMain implements IMain
>
> {
>
> MyResultCollector RS = new MyResultCollector();
>
> public MyResultCollector main(String[] args)
>
> {
>
> try
>
> {
>
> parser.main(args);
>
> }
>
> catch (Exception ex) { }
>
> return parser.RC;
>
> }
>
>
>
> public static void main(String[] args) throws Exception
>
> {
>
>
>
> MyMain RR = new MyMain();
>
> RR.RS = RR.main(args);
>
> }
>
> Dobijam ovaj odgovor:
>
>
>
> C:\Java>javac n05588/MyMain.java
>
> n05588\MyMain.java:22: main(java.lang.String[]) is already defined in
> n05588.MyM
>
> ain
>
> public static void main(String[] args) throws Exception
>
> ^
>
> 1 error
>
>
>
>
>
> KAKO OVO DA RAZRESIM?U STVARI JA NE ZNAM GDE DA STAVIM GLAVNU MAIN METODU
> KOJA CE SVE DA MI POKRENE.
>
> HVALA UNAPRED!
>
>
>
> *From:* Ivan Mitic [mailto:mitkebgd@gmail.com]
> *Sent:* Friday, May 02, 2008 3:14 AM
> *To:* ir4pp1@rti.etf.bg.ac.yu
> *Subject:* Re: [ir4pp1] potreban savet oko interfejsa
>
>
>
> Samo uhvati exception u klasi MyMain.
>
> public class MyMain implements IMain {
> public ResultCollector main(String[] args) {
> try {
> parser.main(args);
> } catch (Exception ex) {}
> return parser.RC;
> }
> }
>
> Pozdrav
>
> 2008/5/2 Gordana Skoric <gordana@sdcafe.co.yu>:
>
> Kada u klasu MyMain ubacim i
>
> public static viod main(String[] args) throws Excepton,dolazi mi do
> konflikta imena zbog ove druge main metode.Kako se to moze razresiti?
>
>
> ------------------------------
>
> *From:* Gordana Skoric [mailto:gordana@sdcafe.co.yu]
> *Sent:* Thursday, May 01, 2008 3:13 PM
> *To:* ir4pp1@rti.etf.bg.ac.yu
> *Subject:* [ir4pp1] potreban savet oko interfejsa
>
>
>
>
>
> Da li je neko od kolega uspeo da implementira interfejs IMain?
>
> Kada uradim na ovaj nacin:
> public class MyMain implements IMain {
>
> public MyResultCollector main(String[] args){
>
> parser.main(args);
>
> return parser.RC;
>
> } }
>
> Dobijam ovaj odgovor:
>
>
> C:\Java>javac n05588/MyMain.java
>
> n05588\MyMain.java:10: unreported exception java.lang.Exception; must be
> caught
>
> or declared to be thrown
>
> parser.main(args);
>
> ^
>
> 1 error
>
>
>
>
>
> I imam jos jedan problem:
>
> Kada paket nazovem domaci.jun2008 nece da se importuje(dobijam informaciju
> da ne moze da nadje paket),a prolazi kada ga nazovem domaci_jun2008.
>
>
>
> __________ NOD32 3068 (20080501) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
> -----------------------------------------------------------------
>
>
>
> -----------------------------------------------------------------
> unsubscribe:
> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir4pp1
> -----------------------------------------------------------------
>
>