为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第二季 升级版_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 默认继承Object的toString()方法,输出对象地址。
    查看全部
    0 采集 收起 来源:练习题

    2015-04-18

  • 参考了视频,还是写了一下午。 要注意的地方太多。 !!!!!/* Scanner scan=new Scanner(System.in); scan.close();//关闭扫描器*/ Car [] informations={new PassengerCarAo(),new PassengerCarMa(),new PickUpPi(),new PassengerCarJin(),new TrunkSong(),new TrunkYi()}; !!! /*创建一个父类Car的引用 数组,指向子类对象。 如果不是父类引用,则无法创建数组,因为类型不一样*/ !!!! for(Car date:informations){//创建一个Car类引用,对其依次赋值。这里informations[]是Car类引用的数组 date.quality(); !!!!! /*注:在子类添加一个不是由父类继承来的独有的子类方法, * 在main函数中不能通过父类引用来调用子类的独有方法和变量; * 而date是父类引用。 *因此, 又在父类重新添加了一个抽象的quality类。*/ } Scanner scan=new Scanner(System.in); scan.close();//关闭扫描器
    查看全部
  • 类对象与类的对象
    查看全部
  • Object类:equals()方法
    查看全部
  • object类是所以类的父类
    查看全部
  • super关键字: 在对象的内部使用,可以代表父类对象 1.访问父类的属性 super.age 2.访问父类的方法 super.eat() super的应用: 子类的构造的过程当中必须调用其父类的构造方法。 如果子类的构造方法中没有显示调用父类的构造方法,则系统系默认调用父类无参的构造方法。 如果显示的调用构造方法,必须在子类的构造方法的第一行。 如果子类构造方法中既没有显示调用父类的构造方法,而父类又没有无参的构造方法,则编译出错。
    查看全部
  • super关键字
    查看全部
  • 1、 静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 2、 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员 3、 创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();
    查看全部
  • public 返回值类型 get+属性名(){ return 属性名; } public void set+属性名(属性类型 new属性名){ new属性名=属性名; }
    查看全部
  • Person p = new Chinese(); American p2 = new American(); 继承是多态的基础。
    查看全部
    0 采集 收起 来源:代码实现

    2015-04-18

  • .好处:a.只能通过规定的方法访问数据 b.隐藏类的实例细节,方便修改和实现
    查看全部
  • 面向对象的特性:封装,继承,多态 封装步骤: 修改属性的可见性:设为private 创建 getter/setter方法:用于属性的读写 在 getter/setter方法中加入属性控制语句:对属性值的合法性进行判断
    查看全部
  • Java 中被 static 修饰的成员称为静态成员或类成员。 它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。 使用 static 可以修饰变量、方法和代码块。
    查看全部
  • 项目分析: 数据模型分析:操作(方法)、属性; 业务模型分析:业务需求(用户的需求)、用户的操作; 显示和流程分析:用户看到的提示界面与完成需求所经过的步骤;
    查看全部
    0 采集 收起 来源:综合练习

    2015-04-18

  • 静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!