站长统计软件,广州免费核酸在哪里做,口碑好的网页制作公司,深圳龙岗企业网站建设面向对象三个特征#xff1a;封装、继承、多态封装#xff1a;语法#xff1a;属性私有化(private)、提供相对应的get/set 的方法进行访问(public)、在set/get的方法中对属性的数据 做相对应的业务逻辑的判断思想#xff1a;封装外面的程序不能直接访问本类的属性#xff…面向对象三个特征封装、继承、多态封装语法属性私有化(private)、提供相对应的get/set 的方法进行访问(public)、在set/get的方法中对属性的数据 做相对应的业务逻辑的判断思想封装外面的程序不能直接访问本类的属性需要通过本类提供的方法间接访问本类的属性从而提高代码的安全性。涉及到的其他的知识点构造方法用来描述对象创建过程可以通过构造方法快速创建对象。this关键字代表本类对象调用本类的属性、方法、构造方法。方法重载方法名相同参数列表不相同继承语法子类 extends 父类思想: 多个类所描述的有共同的特征或行为就可以将这些类中共同的部分抽取出来建立他们的父类。继承的好处子类共用父类的代码提高了代码的重用性;代码后期扩展和维护只需添加对应的子类即可。涉及到的其他的知识点super关键字代表父类的对象调用父类的属性、方法、构造方法。abstract关键字抽象修饰类、修饰方法。static关键字静态修饰属性、方法、代码块、内部类final关键字最终修饰属性、方法、类方法重写方法名相同参数列表相同返回值类型相同修饰符大于或等于父类的访问修饰符多态语法父类 对象名new 子类();思想父类型的引用可以指向内存中的子类对象的内存空间就可以方便在设计方法的参数和返回值类型的时候可以设计成父类对象这样的方法在实现时比较简洁在后期进行扩展时方法比较容易。在代码中多态的使用更多的是父类引用指向子类对象,会自动类型转换(向上转型),但是有时候也需要调用子类中自己的东西这个时候就需要还原子类叫强制类型转换(向下转型)转的时候要先使用instanceof运算符做类型的判断。