¿Cómo escribir eventos de programación de objetos?
Personas de clase pública
{
Nombre de cadena privada;
Naturaleza de cadena privada;
Edad privada;
Nombre de cadena pública
{
Obtener { nombre de retorno}
establecer { nombre = valor } p>
}
Propiedad de cadena pública
{
Obtener {return property;}
set { sex = value}
}
Internet público
{
obtener { edad de retorno}
configuración { edad = valor}
}
Figura pública()
{
}
Figura pública(Nombre de cadena de caracteres, Cadena género, edad)
{
this.name = nombre
this.sex = sex
this. /p>
}
}
//Clase de estudiante heredada de Persona
Estudiante de clase pública: persona
{
//Matriz para almacenar las puntuaciones de cinco cursos.
Puntuación flotante privada[] = new float[5];
//Variable para almacenar la puntuación media
Promedio flotante privada = 0;
//Atributos de almacenamiento de matrices de cinco niveles.
Puntuación flotante pública[]
{
Obtener {puntuación de retorno;}
Establecer { puntuación = valor}
}
//El primer constructor
Estudiante público()
{
}
//Segundo constructor
Estudiante público (nombre de cadena, género de cadena, edad entera):
Conceptos básicos (nombre, género, edad)
{
}
//El tercer constructor
Estudiante público (nombre de cadena, género de cadena, edad int, puntuación float[])
{
Esto. Nombre = nombre;
Este. Sexo = sexo;
Esto. edad=edad;
Esto. Puntuación = puntuación;
}
//Método para encontrar la puntuación media
Participación pública media ()
{ p >
for(int I = 0; i<5;i++)
Promedio+=puntuación[I];
promedio de rendimiento/5;
}
}
Plan de clases
{
static void Main(string[] args)
{ p>
float[] puntuación = new float[5] { 99, 80, 85, 70, 30 }
//Usa el primer constructor
Estudiante s1 =; Estudiante de primer año();
T1. Nombre = "Wang Qiang";
S1. género = "masculino";
s1. edad = 18;
s1. puntuación = puntuación;
Consola. WriteLine ("Nombre:"+s1. Nombre+""+"Género:"+s1. Género+""+"Edad:"+S1. Edad+" "Puntuación promedio:"+S65448 "
// Utilice el segundo constructor
Estudiante s2 = Freshman ("Xiao Ming", "Hombre",
S2 = Puntuación
Console. "Nombre:"+"Género:"+s2.Género+""+"Edad:"+S2.Edad+""Promedio:"+s2.
Average());
//Usa el tercer constructor
Estudiante s3 = Freshman ("Xiaohong", "Mujer", 19, puntuación);
Consola. WriteLine ("Nombre:"+s3.Nombre+""+"Género:"+s3.Género+""+"Edad:"+S3.Edad+" "Promedio:"+s3.Promedio());
Console.read();
}
}