java----对象的的创建和使用
对象的的创建和使用
创建一个学生类
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);
}
}
创建一个手机类
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();
}
}