java----对象的的创建和使用

对象的的创建和使用

image-20230326115040583

创建一个学生类

public class Student {
/*
创建一个学生类
 */
    //下面是成员变量
    String name;//
    int age;
    int weight;

    //下面是成员方法
    public void eat ()
    {
        System.out.println("吃饭");


    }
    public  void sleep()
    {
        System.out.println("睡觉");
    }
    public  void study()
    {
        System.out.println("学习");
    }
}

创建一个学生的对象

使用其成员变量和成员方法

import java.sql.SQLOutput;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
      //1.导包,在一个文件夹之下不需要导包
        //2.创建一个学生对象
        Student stu= new Student();
        //使用成员变量
        System.out.println(stu.age);//int默认为0
        System.out.println(stu.name);//string默认为null
        System.out.println(stu.weight);
        //使用成员方法
        stu.eat();
        stu.study();
        stu.sleep();
        //给新创建的对象的成员变量赋值
        System.out.println("++++++++++++++++++++++++++++");
        stu.name="蔡徐坤" ;
        stu.weight=60;
        stu.age=25;
        System.out.println(stu.name);
        System.out.println(stu.weight);
        System.out.println(stu.age);












    }
}

创建一个手机类

image-20230326142418199

import org.w3c.dom.ls.LSOutput;

public class Phone {
    //定义成员变量
    String brand;

    String soc;//处理器
    double price;
    String color;
    String charge;//充电速度
    //定义成员方法
    public  void call(String who)//打电环
    {
        System.out.println("给"+who+"打电话");
    }
    public void sendSmS(String who)//发短信
    {

        System.out.println("给"+who+"发短信");

    }
    public  void music()//播放音乐
    {
        System.out.println("正在播放音乐");
    }

}

创建一个手机类的对象

并且使用成员变量和成员方法

public class text {
    public static void main(String[] args) {
        //1.导包
        //2.创建对象 类名 对象名 = new 类名();
        Phone one =new Phone();
        //创建一个手机的对象
        //访问成员变量
        System.out.println(one.soc);//null
        System.out.println(one.brand);//null
        System.out.println(one.charge);//null
        System.out.println(one.color);//null
        System.out.println(one.price);//0.0
        System.out.println("============");
        //修改成员变量
        one.soc="新一代骁龙8+";
        one.brand="小米";
        one.charge="120w极速闪充";
                one.color="火焰红";
                        one.price=1999.0;
        System.out.println(one.soc);
        System.out.println(one.brand);
        System.out.println(one.charge);
        System.out.println(one.color);
        System.out.println(one.price);
//使用成员方法
        System.out.println("============");
        one.call("雷军");
        one.sendSmS("卢伟冰");
        one.music();




    }
}

posted @ 2023-03-26 12:08  harper886  阅读(20)  评论(0编辑  收藏  举报