Dev_Nick

导航

2016年11月29日 #

值传递

摘要: 值传递:调用一个方法的时候,传递给方法的参数 ,实际上传递变量所存储的值。 即:基本数据类型变量传递的变量的值。引用数据类型变量传递的是变量中存放的内存地址(也是变量的值)。 基本类型变量存在栈中;引用类型变量也在栈中,但是其所指的内容在堆得内存空间中。 代码如下: 1 class Demo 2 { 阅读全文

posted @ 2016-11-29 22:55 Dev_Nick 阅读(370) 评论(0) 推荐(0) 编辑

抽象类

摘要: 抽象类的应用场景: 我们在描述一类事物的时候,发现该种事物确实存在着某种行为,但是这种行为目前是不具体的,那么我们可以抽取这种行为 的声明,但是不去实现该种行为,这时候这种行为我们称作为抽象的行为,我们就需要使用抽象类。抽象类的好处: 强制要求子类一定要实现指定的方法。 抽象类要注意的细节: 1. 阅读全文

posted @ 2016-11-29 22:46 Dev_Nick 阅读(187) 评论(0) 推荐(0) 编辑

面向对象三大特征(二)--继承

摘要: 了解继承之前先了解一下显示生活中事物与事物之间存在的两种关系:1、整体与部分的关系--has a 关系;例如:球队和球员的关系。 代码示例如下: 1 //球员 2 class Player{ 3 int num; 4 String name; 5 public Player(int num, Str 阅读全文

posted @ 2016-11-29 22:24 Dev_Nick 阅读(273) 评论(0) 推荐(1) 编辑