Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Creación de Clases | Introducción a la Programación Orientada a Objetos (OOP)
C# Más Allá de lo Básico

bookDesafío: Creación de Clases

Escribir código para crear una clase llamada Employee que pueda almacenar el nombre, la edad y el salario de un empleado. La edad será un valor entero, mientras que el salario será un valor de tipo 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 sintaxis de la declaración de Class es muy similar a la de la declaración de Struct, pero en lugar de la palabra clave Struct, se utiliza Class.
  2. Si el código no compila, asegúrate de haber utilizado la palabra clave public antes de cada campo en la clase.
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."); } }
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 3

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

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

bookDesafío: Creación de Clases

Desliza para mostrar el menú

Escribir código para crear una clase llamada Employee que pueda almacenar el nombre, la edad y el salario de un empleado. La edad será un valor entero, mientras que el salario será un valor de tipo 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 sintaxis de la declaración de Class es muy similar a la de la declaración de Struct, pero en lugar de la palabra clave Struct, se utiliza Class.
  2. Si el código no compila, asegúrate de haber utilizado la palabra clave public antes de cada campo en la clase.
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."); } }
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 3
some-alt