qq_36641621 2016-12-13 11:59 采纳率: 0%
浏览 879

有关C#的一个问题,关于继承

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication3
{
public class Book
{
protected int isbn, price;

    public int Isbn
    {
        get { return isbn; }
        set { isbn = value; }
    }

    public int Price
    {
        get { return price; }
        set { price = value; }
    }
    public Book(int isb)
    { isbn = isb; }
    public Book()
    { }
}

class ComputerBook : Book
{
    private string type;
    public string Type
    {
        get { return type;}
        set { type = value; }
    }
}
class Program
{
    static void Main(string[] args)
    {
        ComputerBook c1 = new ComputerBook();
        c1.Isbn = 1;
        c1.Price = 20;
        c1.Type = "computer";
        Console.WriteLine(c1.Type, c1.Isbn, c1.Price);
        Console.ReadKey();
    }
}

}

  1. 定义图书类Book。
  2. Book类中成员变量有isbn(书号)(字符串类型)、price(价格)(整型)两个保护类型变量。
  3. 编写一个带参数的构造函数为这两个变量赋值。
  4. 定义类computerBook,继承于Book类。computerBook类中有私有变量字符串型type(书的类型)
  5. 为类computerBook编程构造函数。

为什么输出只有type啊

  • 写回答

1条回答 默认 最新

  • threenewbee 2016-12-13 16:04
    关注

    Console.WriteLine("{0} {1} {2}", c1.Type, c1.Isbn, c1.Price);
    问题要是解决,请点下我回答右边的采纳,谢谢

    评论

报告相同问题?

悬赏问题

  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM