Java
Nuister KJR
这个作者很懒,什么都没留下…
展开
-
Java高级类(1)-2
Java高级类(1)-1 依旧期末复习用····· this与super关键字 this关键字 当一个对象被创建后,就会给它分配一个this指针。 this 只能在非静态方法中使用!!! this 不和类关联,每分配一个对象就会有一个this指针指向这个被分配的对象。同一个类的不同对象有不同的this。 在三种情况下需要用到this: 1)通过this调用另一个构造方法,用法是this(参数列表)...原创 2020-04-03 13:05:13 · 98 阅读 · 0 评论 -
Java高级类(1)-1
Java高级类(1)-1 期末复习用 static与final关键字 static变量和方法 如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。 比方说 class A{ public static int i =10;//Java中的静态变量一定要在声明时就初始化 public static void fun (){ system.out....原创 2020-04-03 12:37:34 · 101 阅读 · 0 评论 -
Java 类和对象(3)
Java 类和对象(3) 向上转型 老师介绍的一个新概念,具体咋用还不清楚,先说说,以免看到了之后一脸懵逼。 在上一节中我们提到了这种声明: manager m = new manager();//实例化对象 现在看一下这样的奇怪声明: employee n= new manager(); 这是个????意思呢?意思就是定义了一个employee类型的引用指向manager类 由于Manager是继...原创 2020-04-03 12:09:39 · 160 阅读 · 0 评论 -
Java 类和对象(2)
Java 类和对象(2) 构造函数 什么是构造函数? 就是给类的实例变量进行初始化的函数 class A{ public int a;//实例变量 A (int b) {//自己定义的构造函数//也称为构造函数的重载 int i; //局部变量 a=b;//初始化a } } 构造函数形式与C++相同: 类名 (形参表) { 函数体;//构造函数无返回值,不用在类名前面写返回值...原创 2020-04-03 11:26:10 · 71 阅读 · 0 评论 -
Java 类和对象(1)
Java 类和对象(1) 简介 我们老师直接从三章开始的,eclipse,jdk啥的就不说了。 为了方便复习写的。 类和对象 类的定义 class A{ int i,j;//实例变量 public void fun()//方法 { int j;//局部变量 } } 方法的写法与一般函数差不多,形式如下: [修饰符] 返回类型 方法名(参数类型 参数名……){...原创 2020-04-02 14:57:31 · 80 阅读 · 0 评论