上一章我们讲了一下面向对象的基础思维,这章我们讲一下面向对象的基础写法。
当然,现在输出的值都是默认值,默认值与数组中的默认值相同,都是0;
public class 面向对象的各种思维 { public static void main(String[]args) { //创建一个学生对象,接收下边的Student对象 Student a=new Student(); //调用学生对象的学习方法 a.xueXi(); boolean b=a.sex; int c=a.age; String d=a.name; System.out.println(b+" "+c+" "+" "+d); } } class Student{ //姓名 String name; //性别 boolean sex; //年龄 int age; //学习方法 //方法的重载 修饰符 返回值类型 方法名相同 参数类型/个数不同 public void xueXi() { System.out.println("我是学生我会学习我老牛逼了"); } public void xueXi(int a) {//此时并不会报错,因为参数类型/个数不同 } }