Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Creazione di Classi | Introduzione alla Programmazione Orientata agli Oggetti (OOP)
C# Oltre le Basi

bookSfida: Creazione di Classi

Scrivere il codice per creare una classe chiamata Employee che possa memorizzare il nome, l'età e lo stipendio di un dipendente. L'età sarà un valore intero mentre lo stipendio sarà un valore double.

index.cs

index.cs

copy
12345678910111213141516171819
using System; // Write class code below this line // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
  1. La sintassi della dichiarazione di una Classe è molto simile a quella della dichiarazione di una Struct, ma invece della parola chiave Struct, si utilizza Class.
  2. Se il codice non viene compilato, assicurarsi di aver utilizzato la parola chiave public prima di ogni campo nella classe.
index.cs

index.cs

copy
1234567891011121314151617181920212223
using System; // Write class code below this line class Employee { public string name; public int age; public double salary; } // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 3

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you show me an example of how to create an object of the Employee class?

What programming language should I use for this class?

Can you explain the difference between a class and a struct?

Awesome!

Completion rate improved to 2.04

bookSfida: Creazione di Classi

Scorri per mostrare il menu

Scrivere il codice per creare una classe chiamata Employee che possa memorizzare il nome, l'età e lo stipendio di un dipendente. L'età sarà un valore intero mentre lo stipendio sarà un valore double.

index.cs

index.cs

copy
12345678910111213141516171819
using System; // Write class code below this line // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
  1. La sintassi della dichiarazione di una Classe è molto simile a quella della dichiarazione di una Struct, ma invece della parola chiave Struct, si utilizza Class.
  2. Se il codice non viene compilato, assicurarsi di aver utilizzato la parola chiave public prima di ogni campo nella classe.
index.cs

index.cs

copy
1234567891011121314151617181920212223
using System; // Write class code below this line class Employee { public string name; public int age; public double salary; } // Write class code above this line public class ConsoleApp { public static void Main(string[] args) { Employee e1 = new Employee(); e1.name = "Jenny"; e1.age = 32; e1.salary = 70000.0; Console.WriteLine($"{e1.name} is {e1.age} years old and she earns ${e1.salary} per year."); } }
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 3
some-alt