题目:新建“汽车”类,包括“品牌名称”,“颜色”,“发动机型号”等私有成员,
如果某一辆奥迪A5是其实例的话,能否给其上述的特征赋值呢?我的答案是: 既然都是私有的怎么可能给他赋值了?但是感觉还是有点奇怪,到底这个私有的是干什么的? 如果没有啥用那它岂不是没有必要写上去?

解决方案 »

  1.   

    你应该是在学习封装了!把书认真看看!!
      

  2.   

    看看设计模式,可使用工厂类
    定义实体对象,给属性赋值
      

  3.   

    这个 没答案么?我也很不理解噢 
      

  4.   

    私有的就不能赋值?那不就变成常量了……
      

  5.   

    不是啊,我们今天刚刚学类,对于这个什么私有的成员,还是不懂哦!
    大家就给我讲一下能不能赋值就可以了噢!
    谢谢咯!
      

  6.   

    我觉得你应该好好看看面向对象,尤其是继承那一块。
      

  7.   

    如果定义为私有字段,通常是想通过属性来进行赋值.如果这些私有字段,不想通过属性赋值,也可以通过构造函数初始化.当你想获得他们的值时,可以通过一个返回值的方法得到.