java.day6

作者: 惨不忍睹 | 来源:发表于2016-07-18 21:07 被阅读11次

今天学了类的一些内容

把关键词abstract加载类声明的前面,就把一个类编程抽象类

抽象类  不能被实例化

抽象类通常有抽象方法

抽象方法  把abstract加载方法前面就是抽象方法

在这个类中没有{}中的东西,只能声明一个方法名,和需要传入的参数,没有方法体

抽象方法必须在子类中实现

设计抽象类的目的是,共同点可以继承,不同点可以通过实现抽象方法

this 关键字,谁调用类这个方法,这里的this就指代的谁

接口interface  默认public,是一个标准,方法也是没有被实现的

class+类名+implements+接口名(可以有多个接口)

要实现接口所定义的方法

可以有一个方法,用接口作为参数。要传参数进这个方法,就必须要实现接口标准里的方法才能传进来

类的组合,可以在一个类中定义另外一个类,就是包含类另外一个类,可以通过这个类调用所包含的类的对象再调用被包含类的变量

类的组合可以一对多,就是将一个类的对象数组作为另外一个类的变量 在初始化一个对象数组的时候,不仅要给数组new[0][1]这样的空间

而且要new[0][1]空间的内容,调用构造函数即可

foreach 循环,以数组为例  for(数组类型名 循环中使用的变量,类似于i : 数组名)

String.valueOf()  将一个类型转化为字符串类型

相关文章

  • java.day6

    今天学了类的一些内容 把关键词abstract加载类声明的前面,就把一个类编程抽象类 抽象类 不能被实例化 抽象类...

网友评论

      本文标题:java.day6

      本文链接:https://www.haomeiwen.com/subject/lhqmjttx.html