乐趣区

关于java:java基础之六面向对象

类和对象


对象:是类的实例化,是具体的事物
类:是对对象的形象(形象 抽出象的局部)
1、类是模子,确定对象将会领有的特色和行为
2、具备雷同的属性和办法的一组对象的汇合
3、类是对象的类型,不同于 int 类型,具备办法

先有具体的对象,而后形象各个对象之间象的局部,演绎出类,通过类再意识其余对象

对象的特色————属性

每个对象的每个属性都领有特定值
例如:张浩和李明的年龄,姓名不一样

对象的特色————办法

办法 – 对象执行的操作

对象和类的总结

类的属性

类的办法


public class Student {
    // 属性的定义
 int stuNumber;
    String name;
    int age = 20;
    // 办法的定义
 void study(){System.out.println("我正在学习");
    }
    void eat(String food){System.out.println("我在吃"+food);
    }
}

留神:
1、办法的拜访修饰符能够不写
2、办法能够又返回值,也能够没有,void 示意没有返回值的意思
3、新参列表能够有,也能够没有
4、一个 java 文件中能够定义 N 个 class,然而只能有一个 public class,并且 public class 的类名必须跟文件名雷同

如何创立和应用对象


1、应用 new 关键字来创建对象 ClassName objectName = new ClassName()
2、应用对象的时候能够通过 对象名称. 对象属性 或者 对象名称. 办法 来应用对象的属性和办法

public static void main(String[] args) {
    // 创建对象
    Student student = new Student();
    // 应用属性
    student.name = "jack";
    System.out.println(student.name);
    // 调用办法
    student.study();
    student.eat("大米饭");
}
退出移动版