Java笔记——接口与实例变量类变量
来源:互联网 发布:中世纪2 优化九 法国 编辑:程序博客网 时间:2024/05/22 12:23
package tmp;import java.awt.Point;public class GPS_Car extends Car implements GPS{public GPS_Car(float speedx, float speedy, int expand_time) {super(speedx, speedy, expand_time);}public static void main(String[] args) {GPS_Car car1=new GPS_Car(1,1,1);GPS_Car car2=new GPS_Car(20,20,20);System.out.println("car1的X坐标为"+car1.getpoint().x+" Y坐标为"+car1.getpoint().y);System.out.println("car2的X坐标为"+car2.getpoint().x+" Y坐标为"+car2.getpoint().y);}public Point getpoint() {Point point=new Point();point.setLocation(this.speedx*this.time,this.speedy*this.time);return point;}}interface GPS{Point getpoint(); }class Car{public float speedx;public float speedy;public float time;public Car(float speedx,float speedy,int expand_time){this.speedx=speedx;this.speedy=speedy;time=(float)expand_time;}}
输出结果:
car1的X坐标为1 Y坐标为1
car2的X坐标为400 Y坐标为400
知识点:1、接口、继承方法使用;
2、类变量是所有对象共有,其中一个对象将它值改变,其他对象得到的就是改变后的结果;而实例变量则属对象私有,某一个对象将其值改变,不影响其他对象;实例变量是类实例化后,系统为其创建的一个类的实例变量的拷贝,即一个实例拥有一个实例变量。类变量则是用static声明,系统为每个类变量分配一次存储空间。即所有的实例共享一个类变量。
0 0
- Java笔记——接口与实例变量类变量
- java类变量与实例变量
- Java实例变量、类变量与局部变量
- Java实例变量、类变量与局部变量
- 实例变量与类变量
- 类变量与实例变量
- 类变量与实例变量
- ios学习笔记之 类变量与实例变量区别
- ios学习笔记之 类变量与实例变量区别
- Java-实例变量、局部变量、类变量与final变量的区别
- JAVA之中实例变量与类变量的区别
- Java 中类变量与实例变量的区别
- java基础:类变量与实例变量的初始化过程
- 举例说明java中类变量与实例变量
- static变量与实例变量 java
- Java 变量类型(类变量,实例变量,局部变量)
- 【Java基础】——变量向上转型后的实例变量与方法的访问
- 黑马程序员——Java基础---静态变量与实例变量的区别
- app上传appstore
- 字符串移位包含的问题
- C#操作firebird数据库大全
- 轻开B2C电子商务网站(20141231版)发布手册
- C语言实现整数反转-简练算法
- Java笔记——接口与实例变量类变量
- appstore上app版本升级
- JAVA基础应用——JFreeChart 使用
- android 编写布局文件Alt+/不能自动补全
- 博客开张篇
- 不拖控件ASP.NET——NVelocity(1)
- Spring <context:annotation-config/> 解说
- 驱动之module_init/module_exit
- MFC static text