Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Oppretting av Instanser av Structs | Introduksjon til Structs og Maps
Quizzes & Challenges
Quizzes
Challenges
/
Introduksjon til Golang

bookOppretting av Instanser av Structs

I forrige kapittel lærte vi hvordan man definerer en struktur. Definisjonen fungerer imidlertid kun som en mal, og spesifiserer hvordan data lagres i en instans av denne strukturen.

En instans av en struktur er i hovedsak en variabel med strukturen som datatypen. Siden det er en variabel, kan data lagres og endres i den.

Se følgende eksempel på Person-strukturen fra forrige kapittel:

index.go

index.go

copy
12345
type Person struct { name string age int salary float64 }

Vi kan opprette en instans av Person ved å bruke følgende syntaks:

index.go

index.go

copy
1
var person1 Person

Merk

I kode må strukturen defineres før dens instanser opprettes.

question mark

Hvordan ville du opprettet en instans kalt stud1 av følgende klasse:

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 6. Kapittel 2

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you show me how to define the Person structure?

What does the syntax for creating an instance look like?

Can you explain why the structure must be defined before creating instances?

Awesome!

Completion rate improved to 1.96

bookOppretting av Instanser av Structs

Sveip for å vise menyen

I forrige kapittel lærte vi hvordan man definerer en struktur. Definisjonen fungerer imidlertid kun som en mal, og spesifiserer hvordan data lagres i en instans av denne strukturen.

En instans av en struktur er i hovedsak en variabel med strukturen som datatypen. Siden det er en variabel, kan data lagres og endres i den.

Se følgende eksempel på Person-strukturen fra forrige kapittel:

index.go

index.go

copy
12345
type Person struct { name string age int salary float64 }

Vi kan opprette en instans av Person ved å bruke følgende syntaks:

index.go

index.go

copy
1
var person1 Person

Merk

I kode må strukturen defineres før dens instanser opprettes.

question mark

Hvordan ville du opprettet en instans kalt stud1 av følgende klasse:

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 6. Kapittel 2
some-alt