面向对象
文章平均质量分 69
飞鹰@四海
这个作者很懒,什么都没留下…
展开
-
面向对象-接口和多肽「java」
接口的概念:接口是功能的集合,是比抽象类更为抽象的"类"。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。通俗来讲 是用接口的子类来实现接口的接口的定义:与定义类的class不同,接口定义时需要使用interface关键字。定义格式:public interface 接口名 【exdents 父接口列表】{抽象方法1;}参数说明:1.extends 关键字表示继承父类接口,与类中的extends不同原创 2023-02-07 17:12:42 · 839 阅读 · 1 评论 -
面向对象-继承[java]
继承是面向对象序设计中的三大特征之一。通过继承使得一个对象从另一个对象中获得属性。可以实现代码的重用。继承的基本思想是基于某个父类扩展出一个新的子类。子类既可以拥有父类原有的属性和方法。也可以增加父类没有的属性和方法。或者直接对父类的方法进行修改。在JAVA中用extends关键字表示一个类继承另一个类。格式如下:[修饰符] class 子类名 extends 父类名{属性和方法;原创 2023-02-05 11:39:45 · 159 阅读 · 0 评论 -
面向对象-访问修饰符[java]
protected: 受保护的,可以被这个类本身访问;同一个包中的所有其他类访问;被他的子类(同一个包以及不同包中的子类)访问。default:默认的,被这个类本身访问;被同一个包中的类访问(包括子类)public: 公共的可以被项目中的所有类访问。private:私有的,只有当前类能够访问。原创 2023-02-05 10:34:11 · 92 阅读 · 0 评论 -
面向对象-封装[java]
面向对象三大特征之一;将对象属性和实现的细节进行隐藏,对外公布接口进行访问。可以用类将具有相同属性和行为的对象封装到一起。该类的某些信息将隐藏在内的内部不允许外部的类 直接访问而是通过该类提供的方法来实现对隐藏信息的访问。原创 2023-02-05 10:23:43 · 267 阅读 · 1 评论 -
面向对象-类和对象[java]
类是同一类事物在共性上抽象层上的描述。类:类是一个模板,它描述一类对象的行为和状态类包括属性和方法。属性:名词(状态)方法:动词(表行为)他是类的一个实例,是个性的、具体的描述对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。注意:[ ]里面的内容为可选项.修饰符类:可以省略,用于控制类的访问权限,可能取值为extends父类:可以省略,extends是关键字,表示继承后面的父类。原创 2023-02-04 17:42:57 · 103 阅读 · 0 评论