摘要: 动态绑定机制(🚩🚩🚩非常重要) !!! 调用方法时会和该对象的运行类型(内存地址)绑定 调用属性是不发生绑定,即为,在哪声明,在哪调用 public class Dynamicbinding{ public static void main(String[] args){ A a=new B( 阅读全文
posted @ 2022-07-30 16:17 Chair-0u98 阅读(32) 评论(0) 推荐(0)
摘要: 方法重载(overload) 方法名必须相同 形参类型 或 形参顺序或形参个数不同(⚡形参名不同不可认为是重载) 返回类型,无要求特定类型 public class overLoad{ public static void main(String[] args) { Oload o=new Oloa 阅读全文
posted @ 2022-07-30 16:09 Chair-0u98 阅读(36) 评论(0) 推荐(0)
摘要: 面向对象三个基本特征 1.封装(encapsulation) ~把属性和方法"封装 "在一起,数据被保护在内部,程序其他部分只有"授权"才能操作 实现封装的步骤: 将属性私有化(private) 提供公共(public)set()方法,用于对属性赋值,判断;(可使用快捷键ALT+INS) publi 阅读全文
posted @ 2022-07-30 15:29 Chair-0u98 阅读(48) 评论(0) 推荐(0)
摘要: 类与对象 1.定义类与实例化对象 public class Obj01{ public static void main(String[] args){ //实例化对象 Cat xde=new Cat(); } } //定义人类 class Cat{ int age; String name; } 阅读全文
posted @ 2022-07-30 15:19 Chair-0u98 阅读(44) 评论(0) 推荐(0)