public class Demo static Cat cat = new Cat; Dog dog = new Dog;Dog dog2;static Dog dog3; public static void mainString args Systemoutprintlnhello world!; Demo d = new Demo;public Demo Systemoutpri
- public class Demo {
- 声明一个公共类Demo。
- static Cat cat = new Cat();
- 声明一个静态变量cat,并实例化为Cat类的一个对象。
- Dog dog = new Dog();
- 声明一个实例变量dog,并实例化为Dog类的一个对象。
- Dog dog2;
- 声明一个实例变量dog2,未进行实例化。
- static Dog dog3;
- 声明一个静态变量dog3,未进行实例化。
- public static void main(String[] args) {
- 声明一个公共静态方法main,参数为String数组。
- System.out.println("hello world!");
- 打印输出字符串"hello world!"。
- Demo d = new Demo();
- 实例化Demo类的一个对象d。
- public Demo() {
- 声明一个公共构造函数Demo。
- System.out.println("demo constructor");
- 打印输出字符串"demo constructor"。
- }
- 构造函数Demo的结束。
- class Cat {
- 声明一个类Cat。
- static Dog dog = new Dog();
- 声明一个静态变量dog,并实例化为Dog类的一个对象。
- public Cat() {
- 声明一个公共构造函数Cat。
- System.out.println("cat constructor");
- 打印输出字符串"cat constructor"。
- }
- 构造函数Cat的结束。
- }
- 类Cat的结束。
- class Dog {
- 声明一个类Dog。
- public Dog() {
- 声明一个公共构造函数Dog。
- System.out.println("dog constructor");
- 打印输出字符串"dog constructor"。
- }
- 构造函数Dog的结束。
- }
- 类Dog的结束
原文地址: http://www.cveoy.top/t/topic/iCsl 著作权归作者所有。请勿转载和采集!