1.默认构造函数 默认的构造函数是一种用于创建“基本对象”的无参数的构造函数,如果我们写了一个没有构造函数的类,那么编译器会自动创建一个默认的构造函数。 class Bird { int i; } public class DefaultConstructor { public static void main(String[] args) { Bird nc = new Bird(); // Default! } } 这里的new Bird()就是调用了默认的构造函数,并创建了一个新对象。但是如果定义了构造函数(不管带不带参...
by little_cat - Java文档中心 - 2006-05-14 10:18:31 阅读(773) 回复(0)
开始了java语法的属性阶段 昨天晚上搞一下 java类的继承 小的测试程序 class a { int shuxing1 ; public void a(int sx) { shuxing1 = sx; } } class b extends a { int shuxing2; public void b(int sx) { shuxing2 = sx; } } public class Main { public Main() { } public static void main(String[] args) { a test = new a(8); } } 我说明我...
构造函数,顾名思义,就是用来进行构造所用,例如: class Dog{ Dog(String name,int age,String sex){ //如果我们不给出这样的构造函数,编译器将自动给出默认函数。 System.out.println(name+" "+age+" "+sex+" "); } public static void main(String[] args){ Dog myDog1=new Dog("bobo","3","male"); //我们看到,我们在产生一个新的对象的时候我们用的是NEW DOG()后面是带括号的,也...
如题: 顺便贴出我原程序,我是菜鸟,请大家指教指教我的程序有没有问题 /**定义父类**/ public class Employee { /**定义成员变量**/ private int employNum; private String name; //采用private对变量封装,只有Employee的方法能访问该变量; private String sex; private int age; private int hireDate; private int dateOfBirth; private float salary; /**定义方法**/ public voi...
import java.awt.Container; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; public class MenFrame extends JFrame { JMenuBar jmbar; JMenu jme,jme2; JMenuItem open,lincun,koulin,tuichuxit; JMenu yongfu; JMenuItem xin,shanchu; Container cont; public MenFrame(){ super("带菜单框架的窗口"); jmbar = new JMenuBar(); open = new...
Spring Framework 【java开源 J2EE框架】 Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用javaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括...
1)声明数组 声明数组主要是声明数组的名称和数组所包含的元素的数据类型或元素的类名。声明数组的语法格式有两种如下: 数组元素类型 数组名[]; 数组元素类型[] 数组名; 方括号[]是数组的标志,它可以出现在数组名的后面,也可以出现在数组元素类型的后面,两种定义方法没有什么差别。 switch语句 switch (表达式或变量) { case 第一个选择的可能 :则…… ;break; case 第二个选择的可能 :则…… ; break; case 第三个选择的...