摘要: 1.构造方法 需要在创建对象是就明确的属性值 格式 public 构造方法名(参数列表) 构造方法的体现 n 构造方法没有返回值类型。也不需要写返回值。因为它是为构建对象的,对象创建完,方法就执行结束。 n 构造方法名称必须和类名保持一致。 n 构造方法没有具体的返回值。 注:如果没有指定构造方法, 阅读全文
posted @ 2020-09-28 16:45 杰斯-java 阅读(91) 评论(0) 推荐(0)
摘要: 1.面向对象特征之多态 多态概念:父类引用变量指向子类对象 多态的前提是必须有子类关系或者类实现接口 在使用多态后的父类引用变量调用方法时,会调用子类重写的方法 多态的定义格式: 父类类型 对象名 = new 子类类型(); 对象名.方法名() 普通类多态定义的格式 父类 变量名 =new 子类() 阅读全文
posted @ 2020-09-28 16:25 杰斯-java 阅读(86) 评论(0) 推荐(0)
摘要: 1.接口 接口的概念:接口是功能的集合 接口的定义: public interface 接口名{ 抽象方法 } 注:接口中的方法均为公共访问的抽象方法,无法定义普通的成员变量 类实现接口的格式 public class 类名 implements 接口{ 重写接口中的方法 } 接口中成员的特点 1. 阅读全文
posted @ 2020-09-28 16:05 杰斯-java 阅读(78) 评论(0) 推荐(0)
摘要: 1.面对对象特征之继承 格式:class 子类 extends 父类 继承的好处: 1、继承的出现提高了代码的复用性,提高软件开发效率。 2、继承的出现让类与类之间产生了关系,提供了多态的前提。 注:类只支持单继承,不允许多继承 在子类中,访问父类中的成员变量格式: super.父类中的成员变量 在 阅读全文
posted @ 2020-09-28 15:56 杰斯-java 阅读(82) 评论(0) 推荐(0)
摘要: 1.定义类的格式 public class 类名{ 成员变量 成员方法 } 2.创建对象的格式 类名 对象名 = new 类型() 3.局部变量与成员变量的区别 区别一:定义的位置不同 定义在类中的变量是成员变量 定义在方法中或者{}语句里面的变量是局部变量 区别二:在内存中的位置不同 成员变量存储 阅读全文
posted @ 2020-09-28 15:44 杰斯-java 阅读(89) 评论(0) 推荐(0)