0

Ayudita con esto plis

Estás haciendo una aplicación de red social y quieres añadir la funcionalidad de creación de post. Cuando un usuario crea un mensaje, el texto "New post" debe salir automáticamente para que luego el usuario pueda añadir el texto que quiera compartir. El programa que se te da declara una clase Post con un campo privado text, y el método ShowPost() que genera el contenido. Completa la clase con - un constructor, que genera el llamado "New post" , - una propiedad Text, que te permitirá obtener y establecer el valor de la campo text . Una vez que hayas hecho los cambios en el programa para que funcione correctamente, entonces en main, el programa tomará el texto del puesto del usuario, crea un objeto post, asigna el valor tomado al campo text y genéralo. Ejemplo de entrada Hello! Ejemplo de salida New post Hello!

9th Jan 2022, 6:18 PM
Dulce María Gómez Hernández
Dulce María Gómez Hernández - avatar
3 Answers
0
Intenta resolverlo tú primero, y si necesitas ayuda, adjunta tu código para que podamos ayudarte! Además, en los tags deberias poner el lenguaje en el que tienes el problema, y señalar exacta en que lección de que curso.
9th Jan 2022, 6:23 PM
CGM
CGM - avatar
0
class Post { private string text; //escribe un constructor aquí public Post() { Console.WriteLine("New post"); } public void ShowPost() { Console.WriteLine(text); } //escribe una propiedad para el texto del miembro public string Text { get{return text;} set{text = value;} } } } Lo que hice fue crear un constructor llamado "Post", ya que un constructor se declara con el mismo nombre de la clase, en este caso es "Post", y sus características del constructor es que es público y no tiene ningún tipo de retorno. Y después inserté la línea de texto "New Post". Por último te pide que se cree una propiedad "Text", y que esta retorne un valor y lo asigne en el campo text, para ello se usan los "accessors" Get y Set; dónde "Get" retorna un valor y "Set" solo lo asigna.
1st Sep 2022, 4:03 AM
leon urzua
leon urzua - avatar