05 2020 档案
发表于 2020-05-12 20:27阅读次数:121评论次数:0
摘要:
阅读全文 »
发表于 2020-05-12 20:25阅读次数:80评论次数:0
摘要:
阅读全文 »
发表于 2020-05-06 21:49阅读次数:127评论次数:0
摘要:注意 子类调用父类的方法或变量 ,使用 关键字。 使用 是必须放在构造函数的第一行; 模型 调用父类构造方法:super(参数,参数); 调用父类成员方法:super.成员方法名(参数,参数); 调用父类成员变量赋值:super.成员变量名 = 参数; 实例代码 实现类 测试类 输出:
阅读全文 »
发表于 2020-05-06 20:59阅读次数:138评论次数:0
摘要:Java面向对象实例: 输出结果: `Animal(int)` `Animal()` 作业代码:
阅读全文 »
发表于 2020-05-05 19:04阅读次数:244评论次数:0
摘要:Java转型记住一句话:父类引用指向子类对象。 父类引用指向子类对象 向上转型 向下转型 父类引用能指向子类对象,而子类引用不能指向父类对象 实例代码:
阅读全文 »
发表于 2020-05-05 16:54阅读次数:399评论次数:0
摘要:重写和重载 方法重载(overload): 必须是同一个类; 方法名(也可以叫函数)一样; 参数类型不一样或参数数量或顺序不一样; 不能通过返回值来判断重载。 方法的重写(override)子类重写了父类的同名方法,两同两小一大原则: 方法名相同,参数类型相同; 子类返回类型是父类返回类型的子类;
阅读全文 »
发表于 2020-05-05 14:59阅读次数:237评论次数:0
摘要:面向对象思想 构造器: new就是一个构造器,作用是: ①分配空间;②赋初始值 (避免错误,简化输入); 构造器调用构造函数,传参为了赋初始值; 对象的基本元素: 属性和方法 类成员(属性和方法)。 属性 最为重要,属性的集合是一个状态,方法是一个状态到另一个状态的桥梁; 封装: 属性和处理属性的方
阅读全文 »
发表于 2020-05-01 00:22阅读次数:2033评论次数:0
摘要:1.定义一个学生类,提供成员变量姓名和年龄,需要将成员变量私有化,提供对外公共访问的成员方法 2.主方法 成员变量被私有化了,无法通过实例化对象访问私有成员变量,外界不可访问私有成员变量 3.代码 学生类 测试类
阅读全文 »