为了账号安全,请及时绑定邮箱和手机立即绑定
  • 使用对象: 1.创建对象: 类名 对象名=new 类名(); 2.使用对象: 对象名.属性名=5;//给属性赋初值; 对象名.方法名();//调用方法
    查看全部
  • 类图,,,
    查看全部
    0 采集 收起 来源:UML 简介

    2018-03-22

  • equals()方法
    查看全部
  • object类的toString()方法
    查看全部
  • 接口可以多继承,用中括号[]括起来; 只能定义常量和抽象方法。 常量:接口中的属性一定是常量,即使我们不添加public static final修饰符,系统也会自动加上。 方法:必须是抽象方法,不添加public abstract,系统也会自动加上。 新定义的类可以继承父类、同时实现多个接口,语法顺序为:class A extends B implements I1,I2。。。;
    查看全部
    0 采集 收起 来源:Java 中的接口

    2016-06-09

  • 用例图实例
    查看全部
    0 采集 收起 来源:UML 简介

    2018-03-22

  • 序列图实例
    查看全部
    0 采集 收起 来源:UML 简介

    2018-03-22

  • super关键字!!!
    查看全部
  • 序列图
    查看全部
    0 采集 收起 来源:UML 简介

    2018-03-22

  • 1、 Inner 类定义在 Outer 类的内部,相当于 Outer 类的一个成员变量的位置,Inner 类可以使用任意访问控制符,如 public 、 protected 、 private 等2、 Inner 类中定义的 test() 方法可以直接访问 Outer 类中的数据,而不受访问控制符的影响,如直接访问 Outer 类中的私有属性a3、 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( ) 1、 外部类是不能直接使用内部类的成员和方法滴,可先创建内部类的对象,然后通过内部类的对象来访问其成员变量和方法。2、 如果外部类和内部类具有相同的成员变量或方法,内部类默认访问自己的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字。 //外部类HelloWorld public class HelloWorld{ //外部类的私有属性name private String name = "imooc"; //外部类的成员属性 int age = 20; //成员内部类Inner public class Inner { String name = "爱慕课"; //内部类中的方法 public void show() { System.out.println("外部类中的name:" + HelloWorld .this.name ); System.out.println("内部类中的name:" + name ); System.out.println("外部类中的age:" + age);}} //测试成员内部类 public static void main(String[] args) { //创建外部类的对象 HelloWorld o = new HelloWorld (); //创建内部类的对象 Inner inn = o.new Inner(); //调用内部类对象的show方法 inn.show()}
    查看全部
  • 问:什么是内部类呢?<br> <br> 答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。<br> //外部类HelloWorld public class HelloWorld { // 内部类Inner,类Inner在类HelloWorld的内部 public class Inner { // 内部类的方法 public void show() { System.out.println("welcome to imooc!"); } } public static void main(String[] args) { // 创建外部类对象 HelloWorld hello = new HelloWorld(); // 创建内部类对象 Inner i = hello.new Inner(); // 调用内部类对象的方法 i.show(); } } <br> 问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!<br> <br> 答:内部类的主要作用如下:<br> <br> 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类<br> <br> 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据<br> <br> 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便<br> <br> 问:内部类有几种呢?<br> <br> 答:内部类可分为以下几种:<br> <br> 成员内部类<br> 静态内部类<br> 方法内部类<br> 匿名内部类
    查看全部
  • 内部类:定义在另外一个类里面的类 作用: 1.更好的封装,把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2.内部类的方法可以直接访问外部类的所有数据 3.内部类与外部类的功能相同,但内部类更方便 分类: 成员内部类 静态内部类 方法内部类 匿名内部类
    查看全部
  • 方法内部类:内部类定义在外部类的方法中 1.方法内部类只在该方法内可以使用,因此方法内部类不能使用访问控制符和 static 修饰符
    查看全部
  • 静态内部类是 static 修饰的内部类 1. 静态内部类访问外部类的非静态成员: new 外部类().成员 2.外部类的静态成员与内部类的成员名称相同时,“类名.静态成员”访问外部类的静态成员; 外部类的静态成员与内部类的成员名称不同时,“成员名”直接调用外部类的静态成员 3.创建静态内部类的对象:内部类 对象名= new 内部类();
    查看全部
  • 成员内部类: 内部类定义在外部类的内部,相当于外部类的一个成员变量的位置 1.内部类可以使用任意访问控制符,如 public 、 protected 、 private 等 2.内部类中定义的方法可以直接访问外部类中的数据,而不受访问控制符的影响 3.内部类对象的创建:内部类 对象名 = 外部类对象.new 内部类( ); 4.外部类使用内部类的成员和方法 先创建内部类的对象,通过内部类的对象来访问其成员变量和方法。 5.当外部类和内部类具有相同的成员变量或方法,如果要访问外部类的成员变量,可以使用 this 关键字
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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