我最近开始学习编程,下面是我设置的结构。有人告诉我,如果子类使用相同的属性,那么我不应该创建单独的类。所以我的问题是我的方法是否糟糕,如果是这样,为什么呢?
我的想法是,对于每个新对象,我不需要每次都指定价格
任何见解,文章或其他资源都会很棒
提前致谢
abstract ticket class{
seatNumber;
}
childTicket{
price = 10;
}
adultTicket{
price = 20;
}
答案 0 :(得分:3)
作为一个初学者到另一个人,这里有什么帮助我最了解类,子类和继承:
一个简单的继承示例,它将使您无需键入重复代码:
class Accounts
{
public string clientName;
public double accountBalance;
public double interestRate;
public bool canDeposit = true;
}
class DepositAccounts : Accounts
{
}
如果DepositAccounts具有该类帐户的所有属性。我相信,在为每种不同类型的门票设定价格时,这将是有用的。
你有什么来源?你现在在使用任何教科书吗? 如果没有,我强烈推荐使用C#"计算机编程的基础知识。由Nakov&有限公司,可在网上找到。