···Shape
package com.imooc.abstractTest;
public abstract class Shape {
public abstract void girth();
public abstract void area();
}
···
package com.imooc.abstractTest;
public abstract class Shape {
public abstract void girth();
public abstract void area();
}
···
2017-06-21
public static int sum() {
int sum =0;
sum=score1+score2;
return sum;
}
int sum =0;
sum=score1+score2;
return sum;
}
2017-06-21
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
HelloWorld hi =new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println( HelloWorld.className + "\n" + hi.className );
}
static String className = "JAVA开发一班";
public static void main(String[] args) {
HelloWorld hi =new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println( HelloWorld.className + "\n" + hi.className );
}
2017-06-21
老师讲的太好了,我是网络工程专业的学生,学了很多理论,但是在没上老师这个JAVA课程之前还不会编程序
今天学习了这个课程,总算在理论和实践之间搭起了一个桥梁。让UML接上了源代码的地气。
太感谢老师了
今天学习了这个课程,总算在理论和实践之间搭起了一个桥梁。让UML接上了源代码的地气。
太感谢老师了
抽象类: 包含一个或者多个抽象方法的类;
接口:方法全部为冲向方法,其实也是抽象类:
继承:被继承的类叫父类.当父类抽象类的时候要实现抽象方法;
接口可以多(实现)继承,非接口只能单继承。
接口:方法全部为冲向方法,其实也是抽象类:
继承:被继承的类叫父类.当父类抽象类的时候要实现抽象方法;
接口可以多(实现)继承,非接口只能单继承。
2017-06-20
若属性被final关键字修饰:
1、则该属性不能在其他位置修改值(构造方法中和main方法中也不行),即属性的值只能赋一次。
2、属性不会被系统默认初始化(不加final关键字且属性未被初始化时,系统会默认对属性进行初始化),此时系统会报错。
若变量被final关键字修饰:变量成为常量,不允许修改值
1、则该属性不能在其他位置修改值(构造方法中和main方法中也不行),即属性的值只能赋一次。
2、属性不会被系统默认初始化(不加final关键字且属性未被初始化时,系统会默认对属性进行初始化),此时系统会报错。
若变量被final关键字修饰:变量成为常量,不允许修改值
2017-06-18