Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia!
Sou iniciante em C# e estou tentando instanciar uma classe Curso dentro de outra classe Aluno.
Porém, só consigo instanciar este objeto Curso dentro de áreas como construtores.
A classe Curso é de mesmo namespace de Aluno, porém se encontra em um arquivo diferente.
Não quero ter que derivar a classe Aluno de Curso, já que isto é totalmente fora de contexto.
namespace SecondChance
{
public class Aluno
{
//Variáveis para conexão
public static string user;
public static string password;
public static string server;
public static string database;
/*Construtor classe aluno*/
public Curso cursoAluno;
/* Declaração de Variáveis */
int mataluno; //Matrícula
public int Mataluno
{
get { return mataluno; }
set
{mataluno = value;
}
}
string nomealuno; //Nome
public string Nomealuno
{
get { return nomealuno; }
}
public Aluno(string Server, string User, string PassWord, string Database)
{
user = User;
password = PassWord;
server = Server;
database = Database;
}
}
//Classe Curso
namespace SecondChance
{
public class Curso
{
string server;
string user;
string password;
string database;
int codcur;
public int Codcur
{
get { return codcur; }
set
{
byte codCurTemp = Convert.ToByte(value);
cursonome = RetornaNome(codCurTemp); //Ainda não implementado
if (cursonome == null || value == 0)
return;
else
{
codcur = value;
}
}
}
string cursonome;
public string Cursonome
{
get { return cursonome; }
}
//Construtor sem parâmetros
public Curso()
{
}
}
Agradeço desde já a ajuda de Vocês. Obrigado.
Carregando comentários...