简单来说面向对象就是偷懒
这样一对比就知道了吧 面向对象是不是 在偷懒.
public class Object_d {//定义一个类 public void day1(){ System.out.println("我是Object_d"); } } public class Test {//定义一个测试类 public static void main(String[] args) { Object_d d=new Object_d(); show(d);//将对象传入 } public static void show(Object_d d){ d.day1(); //方法内调用对象的方法 } } 结果 我是Object_d
//Object_d类上面有这里就不粘贴了 public class test {//测试类 public static void main(String[] args) { Object_d d=show(); d.day1(); } public static Object_d show(){ Object_d d=new Object_d(); return d; } } 结果 我是Object_d
只要是玩面向对象 这个必须搞懂 否则各种bug等着你去解决
public class Object_d { public String name;//成员变量 public String age;//成员变量 public void day1(){ //成员方法 int a=10; //局部变量 String b="10";//局部变量 } }