黑马程序员技术交流社区

标题: 问一个javabean的问题 [打印本页]

作者: 友来友网    时间: 2014-6-20 08:24
标题: 问一个javabean的问题
  1. import java.beans.IntrospectionException;
  2. import java.lang.reflect.InvocationTargetException;
  3. import org.apache.commons.beanutils.BeanUtils;


  4. public class Demo9 {

  5.         public static void main(String[] args) throws IntrospectionException, IllegalArgumentException, IllegalAccessException, InvocationTargetException, NoSuchMethodException {
  6.                 PointDemo9 pd9 = new PointDemo9(3,4);

  7.                 BeanUtils.setProperty(pd9, "x", "59");
  8.         }

  9. }

  10. class PointDemo9 {
  11.         private int x;
  12.         private int y;
  13.                
  14.         public PointDemo9(int x, int y) {
  15.                 super();
  16.                 this.x = x;
  17.                 this.y = y;
  18.         }

  19.         public int getX() {
  20.                 return x;
  21.         }
  22.        
  23.         public void setX(int x) {
  24.                 this.x = x;
  25.         }
  26.        
  27.         public int getY() {
  28.                 return y;
  29.         }
  30.        
  31.         public void setY(int y) {
  32.                 this.y = y;
  33.         }
  34. }
复制代码



问一下这个为什么会报异常啊,




作者: 余琪琪    时间: 2014-6-20 08:53
你21行的super(),什么意思,你PointDemo9有继承类吗
作者: 友来友网    时间: 2014-6-20 10:35
余琪琪 发表于 2014-6-20 08:53
你21行的super(),什么意思,你PointDemo9有继承类吗

没有,这是用MyEclipse自动生成的,这个就调用了object类的构造方法




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2