- 博客(4)
- 收藏
- 关注
原创 关于Java中的接口
接口:修饰符interface接口名{}例:public interface MyInterface { public void foo(); //其他方法 所有方法都是: public abstract}接口的特性:接口不可以被实例化实现类必须实现接口的所有方法实现类可以实现多个接口接口中的变量都是静态常量 static final编写一个接口代码:public interface UsbInterface { /** ...
2021-08-21 12:56:58
108
原创 Java的抽象类、Final、多态
1.抽象类 abstractpublic abstract class Animal{ private String name; //抽象方法 普通类是不可以有{}的 只负责声明方法 public abstract void sleep();}抽象类不能new对象抽象类只能创建子类来继承 extends子类如果继承了为抽象类的父类 子类就必须实现父类中的抽象方法子类必须实现父抽象类未实现的方法运行的话要通过new子类对象来实...
2021-08-20 02:44:48
96
原创 Java中关于继承
1.为什么使用继承 ?将重复代码 抽取到父类中 防止代码冗余继承优化后:方便修改代码减少代码量2.如何使用继承?编写父类class Pet { //公共的属性和方法}编写子类,继承父类class Dog extends Pet { //子类特有的属性和方法}注:只能继承一个父类3.理解继承——子类访问父类成员访问父类构造方法super(); super(name); //在子类构造方法中调用且必须是第...
2021-08-17 18:44:08
307
原创 关于封装、构造方法及重载
1.封装封装 (encapsulation)隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。public class QQ {private String color;//保护 并安排两个保镖-》封装private String type;//带参方法用来声明set存值的方法public void setColor(String color){ if (可以给条件)...
2021-08-13 14:38:20
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅