[上]JAVA学习系列模块七第一章145.面向对象_对象的使用
视频
笔记
对象
1.概述:一类事物的具体体现
2.使用:
a.导包: import 包名.类名
如果两个类在同一个包下,想要使用对方的成员不需要导包
如果两个类不在同一个包下,想要使用对方的成员需要导包
特殊包:java.lang -> 使用lang包下的类不需要导包 -> String
友情提示:在学四种权限修饰符之前,尽量让两个类在同一个包下
b.创建对象:想要使用哪个类中的成员,就new哪个类的对象
类名 对象名 = new 类名() -> 比如: Person person = new Person()
c.调用成员(成员变量,成员方法) -> 想要使用哪个类中的成员,就用哪个类的对象去点哪个成员
对象名.成员变量名 = 值
对象名.方法名() -> 调用的是无参无返回值方法
对象名.方法名(实参) -> 调用的是有参无返回值方法
数据类型 变量名 = 对象名.方法名() -> 调用的是无参有返回值方法
数据类型 变量名 = 对象名.方法名(实参) -> 调用的是有参有返回值方法
public class Person { //属性-> 成员变量 String name; int age; //行为 -> 成员方法 public void eat(){ System.out.println("人要干饭"); } public void drink(){ System.out.println("人要喝水"); } }
public class Demo01Person { public static void main(String[] args) { Person person = new Person(); System.out.println(person.name); System.out.println(person.age); person.name = "金莲"; person.age = 26; System.out.println(person.name); System.out.println(person.age); person.eat(); person.drink(); } }