编写一个类其中有方法和属性。为什么还有在编一个类来测试呢?为什么不能在类内直接实例化一个对象,直接调用方法呢?测试类为什么都要在main
方法中呢?
编写一个类其中有方法和属性。为什么还有在编一个类来测试呢?为什么不能在类内直接实例化一个对象,直接调用方法呢?测试类为什么都要在main
方法中呢?
可以集中在一起测试嘛!
main方法是程序的入口!就像门一样!要想运行就必须从这里面进去!
至于你说的在类里面,当然也可以写一个main方法来调用。。
但如果你要测试N个类。你岂不要在N个类里面写N个main方法么?
所以就有一个测试类出现了!你只需要一个main方法!
要调用谁就写在这里面!
测试类是为了集中测试,你可以在类内直接实例化对象进行测试,不过当有很多类需要测试时还是推荐另写测试类。这是一种好的习惯。