面向对象
文章平均质量分 54
买不起冰露
这个作者很懒,什么都没留下…
展开
-
java面向对象-抽象类和接口
抽象类(abstract没有足够的信息来描述) 被abstract修饰的类就是抽象类,修饰的方法就是抽象方法。 抽象类中可以没有抽象方法,但有抽象方法的类必须要声明为抽象类。 抽象类不能使用new来创建对象,它是用来让子类继承的。 抽象方法只有方法的声明,没有实现,让其子类实现。 子类继承抽象类,必须实现抽象类的所有方法,否则该子类也要声明为抽象类。 抽象类的特征: (1)不可被实例化(2)抽象类是有构造器的(所有类都有构造器) (3)抽象方法所在的类,一定是抽象类(因为抽象方法是没有方法体原创 2021-06-08 20:24:34 · 97 阅读 · 1 评论 -
Java面向对象(oop)
类和类是对象的抽象,对象是类的具体 如class cat() 对象:对象在使用前必须声明对象的名称和对象类型,然后使用关键字new创建对象,对象具有属性和方法(行为) 构造方法 定义:就是类构造对象时调用的方法,主要用来实例化对象。构造方法分为无参构造方法、有参构造方法 方法重载和方法重写的区别: 重载:在一个类中,方法名相同,参数列表、参数个数不同,可以发生在多个类 重写:发生在继承关系中,只能在子类中,方法名相同、参数类型相同 static 和 this 的用法 static 声明的成.原创 2021-06-07 20:03:18 · 84 阅读 · 0 评论