Avatar billede theworld Nybegynder
02. august 2003 - 20:55 Der er 28 kommentarer

HVordan laver jeg en class?

Hejza. HVordan laver jeg en class fil. og hvordan åbner jeg den? kna i hjælpe?
Avatar billede arne_v Ekspert
02. august 2003 - 20:59 #1
Jeg er ikke helt sikker på hvad du vil.

Du kan lave en C++ class i en .h fil eller en .cpp fil.

class MinKlasse
{
}

Hvis du snakker om en .class fil, så er det Java og ikke C++.

Det er output fra en compilering af en .java fil med et java program i.
Avatar billede riversen Nybegynder
02. august 2003 - 21:00 #2
class filer er da vist java
Avatar billede arne_v Ekspert
02. august 2003 - 21:00 #3
Så vi bliver nødt til at vide lidt mere om hvad det er du vil.
Avatar billede theworld Nybegynder
02. august 2003 - 21:01 #4
JEg skal bruge den til en chat. det er java. men skal man ikke bruge et Class program?
Avatar billede riversen Nybegynder
02. august 2003 - 21:02 #5
flyt spørgsmålet til java så
Avatar billede theworld Nybegynder
02. august 2003 - 21:03 #6
Du kna vel ikke ringe?
Avatar billede arne_v Ekspert
02. august 2003 - 21:03 #7
Nej.

En .class fil er en oversat udgave af en .java fil.

.java filer er læsbare.

.class filer er ikke.

Hvis du har en .java fil kan du oversætte den til en .class fil med javac
vompileren.

En .class fil kan ikke vises men den kan køres med java kommandoen.
Avatar billede arne_v Ekspert
02. august 2003 - 21:04 #8
Du kan hente både javac og java på:
  http://java.sun.com/j2se/1.4.2/download.html
Avatar billede theworld Nybegynder
02. august 2003 - 21:04 #9
hvcordan gør jeg så? jeg skal åbne den class fil
Avatar billede arne_v Ekspert
02. august 2003 - 21:04 #10
Men iversen har ret - spørgsmålet hører hjemme i Java kategorien - ikke
i C+ kategorien.
Avatar billede theworld Nybegynder
02. august 2003 - 21:05 #11
hvor få nogen af dem er det
Avatar billede arne_v Ekspert
02. august 2003 - 21:06 #12
Du kan ikke åbne en .class fil. Den er ligesom en EXE-fil.

Du kan hente og installere Java.

Og så køre en EtEllerAndet.class med:
  java EtEllerAndet
Avatar billede theworld Nybegynder
02. august 2003 - 21:07 #13
oki men jeg kan ikek komme ind i den class på nogen andre måder
Avatar billede arne_v Ekspert
02. august 2003 - 21:07 #14
ingen cobundle, windows, offline installation, SDK

ville være et udmærket valg
Avatar billede arne_v Ekspert
02. august 2003 - 21:08 #15
Du kan godt finde en decompiler der kan oversætte den anden vej fra
.class til .java, men jeg vil mener at det kræver programmerings-erfaing
med Java at få noget ud af det.
Avatar billede theworld Nybegynder
02. august 2003 - 21:10 #16
oki
Avatar billede arne_v Ekspert
02. august 2003 - 21:39 #17
Hvis du har fået det at vide du skulle, så luk spørgsmålet her.

Ellers så luk det alligevel og opret et spørgsmål i Java katageorien.

Jeg ligger det her som et svar, hvis du synes at noget af det jeg har
forklaret har været brugbart.
Avatar billede martinbk Nybegynder
03. august 2003 - 02:25 #18
ikke for at virke pessimistisk men må jeg henlede de herre (svarenes) opmærksomhed på tidligere spørgsmål fra "theworld"

http://www.eksperten.dk/spm/345485
http://www.eksperten.dk/spm/347751
http://www.eksperten.dk/spm/347755
http://www.eksperten.dk/spm/356042
Avatar billede mcgoat Nybegynder
05. august 2003 - 12:20 #19
Er det en java class eller en c++ class???

Hvis det er C++:

class TEST{
  private:
    int Tal;
    String Navn;
  public:
    __property int pTal = {read = Tal, write = Tal};
    __property String pNavn = {read = Navn, write = Navn};
};

TEST *MinKlasse = new TEST;

MinKlasse->Tal = 5;
MinKlasse->Navn = "Benny Badehat";
Avatar billede arne_v Ekspert
05. august 2003 - 12:25 #20
Det der er vist ikke C++ men MS VC++ .NET !
Avatar billede mcgoat Nybegynder
05. august 2003 - 12:26 #21
Det virker i Borland C++ Builder
Avatar billede arne_v Ekspert
05. august 2003 - 12:30 #22
Så er BCB 6 bare godt MS VC++ .NET kompatibel.

__property er en .NET thingy.
Avatar billede mcgoat Nybegynder
05. august 2003 - 12:59 #23
Virker også i 5'eren.. :o)
Men det er en meget smart ting...
Avatar billede fnubsilibubs Nybegynder
05. august 2003 - 20:49 #24
Hvad betyder de der dobbelte underscores egentlig? Synes tit man støder på dem. Jeg har indtil videre været for doven til selv at undersøge det... :)
Avatar billede arne_v Ekspert
05. august 2003 - 20:56 #25
Der er en konvention om at bruge navne der ikke starte med underscore
til ANSI/ISO standard navne og bruge navne der starter med underscore
til compiler specifikke navne.
Avatar billede arne_v Ekspert
10. september 2003 - 22:28 #26
Tid at lukke spørgsmålet ?
Avatar billede mcgoat Nybegynder
03. maj 2004 - 08:10 #27
fået svar på dit spørgsmål? :)
Avatar billede mcgoat Nybegynder
23. januar 2007 - 09:03 #28
Lukketid?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester