使用类引用而不是使用对象设置变量时的NPE

时间:2016-03-29 22:50:48

标签: java

是否可以使用类引用(eng)从另一个类(Vehicle)设置类(引擎)的私有变量(Horsepower),而不是在Java中使用对象?这种方式返回NPE。

http://i.stack.imgur.com/A0ggL.jpg

提前致谢!

1 个答案:

答案 0 :(得分:1)

现在,你没有override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat { switch indexPath.section{ case 0: //Total return 300 case 1: //Custom Values (dynamic height) return ??? default: return 44 } } ;你有Engine类型的引用,其中没有任何内容。您必须在某个时间点Engine初始化Engine