day05-对象内存图-面向对象的练习和内存图解(手机
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
package com.inmind.object01;
|
||||
/*
|
||||
该类用来描述一个手机类
|
||||
属性(成员变量)和行为(方法)
|
||||
|
||||
//品牌
|
||||
//价格
|
||||
//颜色
|
||||
//尺寸
|
||||
//
|
||||
//行为:
|
||||
//打电话
|
||||
//发短信
|
||||
//玩app
|
||||
*/
|
||||
public class Phone {
|
||||
//成员变量
|
||||
double size;
|
||||
String color;
|
||||
double price;
|
||||
String brand;
|
||||
public void show(){
|
||||
System.out.println("品牌:"+brand+",价格:"+price+
|
||||
",颜色:"+color+",尺寸:"+size+"的手机");
|
||||
}
|
||||
|
||||
|
||||
//打电话
|
||||
public void call(String phoneNumber) {
|
||||
System.out.println("正在给"+phoneNumber+"打电话...");
|
||||
}
|
||||
//发短信
|
||||
public void sendMsg(String phoneNumber) {
|
||||
System.out.println("正在给"+phoneNumber+"发短信...");
|
||||
}
|
||||
//玩app
|
||||
public void playApp() {
|
||||
System.out.println("看抖音");
|
||||
System.out.println("玩王者");
|
||||
System.out.println("问豆包");
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.inmind.object01;
|
||||
|
||||
public class Test02 {
|
||||
public static void main(String[] args) {
|
||||
//买一台土豪金的iPhone
|
||||
Phone p1 = new Phone();
|
||||
p1.brand = "iPhone";
|
||||
p1.color = "土豪金";
|
||||
p1.price = 9999.9;
|
||||
p1.size = 6.5;
|
||||
/*System.out.println(p1.brand);
|
||||
System.out.println(p1.color);
|
||||
System.out.println(p1.price);*/
|
||||
//调用手机的3个功能
|
||||
p1.show();
|
||||
p1.call("10086");
|
||||
p1.sendMsg("10000");
|
||||
p1.playApp();
|
||||
System.out.println("------------------");
|
||||
//再买一台黑,荣耀P9
|
||||
Phone p2 = new Phone();
|
||||
p2.brand = "华为";
|
||||
p2.color = "内涵黑";
|
||||
p2.price = 19999.9;
|
||||
p2.size = 6.6;
|
||||
/*System.out.println(p2.brand);
|
||||
System.out.println(p2.color);
|
||||
System.out.println(p2.price);*/
|
||||
//调用手机的3个功能
|
||||
p2.show();
|
||||
p2.call("10086");
|
||||
p2.sendMsg("10000");
|
||||
p2.playApp();
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user