关于类继承接口的理解

今天熊哥给我们系统的复习了一下以前学过的,感觉老多的不会。给我比较深的是:值传递和引用传递。
值传递:适用于Java中的基本数据类型(包括了String)。值传递是将变量A中的值,拷贝一份存入到变量B中,两个不同的变量分别存储相同的值,对变量B的值做修改是不会影响到变量A。
引用传递:适用于Java中的所有类(String除外)只要是用class定义的类都属于引用传递是将对象名A中存储的地址,拷贝一份存入到对象名B中,这样两个对象名中存储的地址相同,那么调用方法或者属性的时候都访问的是同一对象。
接口我以前没用过,在第一次接触时我感觉似乎有些多余,在重绘时我感觉接口最大的好处是可以重写父类的方法,这样就省却了很多麻烦。熊哥总结了一部分关于接口的我借来用用:为什么需要接口接口是用来定义规则(方法)。便于修改程序,扩展定义接口的格式:接口只有公有的属性和方法,但是因为方法是没有具体的实现,所以在使用的过程中,很少定义属性,
一般是定常量。
public interface 接口名{
定义常量的格式:
public static final 数据类型 常量名(常量名最好全部大写) = 值;

定义方法的格式:
public 返回值类型 方法名([参数列表]);

返回值类型 方法名([参数列表]);
}
接口中没有构造函数,那么接口就不可以创建对象。

实现接口的格式
实现接口的关键字是implements
public class 类名 implements 接口名{
//重写接口中定义的所有方法。
}
关于第一节课我感觉这些是我没掌握太好的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值