`
lintghi
  • 浏览: 9315 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

继承与初始化[Java编程思想]

 
阅读更多

 

import static net.mindview.util.Print.*;

class Insect {
	private int i = 9;
	protected int j;

	Insect() {
		print("i="+i + ", j="+j);
		j=39;
	}

	private static int x1 = printInit("static Insect.x1 initialized");
	static int printInit(String s) {
		print(s);
		return 47;
	}
}

public class Beetle extends Insect {
	private int k = printInit("Beetle.k initialized");
	
	public Beetle() {
		print("k=" + k);
		print("j=" + j);
	}

	private static int x2 = printInit("static Beetle.x2 initialized");

	public static void mian(String[] args) {
		print("Beetle constructor");
		Beetle b = new Beetle();
	}
}

输出:
static Insect.x1 initialized
static Beetle.x2 initialized
Beetle constructor
i=9, j=0
Beetle.k initialized
k=47
j=39
分享到:
评论

相关推荐

    Java面向对象编程思想.pdf

    Java 面向对象编程思想是 Java 编程语言的核心思想之一,通过封装、继承和多态三个特征,实现代码的重用和可维护性。 一、封装 封装是 Java 面向对象编程的三大特征之一,通过 Java 的类来实现数据和操作方法的...

    java 编程思想.txt

    根据提供的文件信息,我们可以深入探讨《Java编程思想》这一主题中的关键知识点,这些知识点主要集中在类、对象、封装性、继承、多态等核心概念上。 ### Java编程思想概述 《Java编程思想》这本书深入浅出地介绍了...

    java编程思想读书笔记

    ### Java编程思想读书笔记 #### 一、Java与C++的区别及内存管理 在学习Java的过程中,我们常常会拿它与C++进行比较。这两门语言虽然有着相似之处,但也有许多不同点。 1. **内存管理:** - C++提供了更为底层的...

    Java编程思想练习题答案(代码)

    在Java编程领域,掌握《Java编程思想》是深入理解这门语言的重要步骤。这本书由Bruce Eckel撰写,被誉为Java学习者的经典之作。本资源包含了该书第四版的完整练习题答案,旨在帮助读者巩固和深化对书中理论的理解,...

    java编程思想练习答案 the think in Java Annotated Solution Guide

    《Java编程思想》是 Bruce Eckel 的经典之作,它深入浅出地介绍了Java这门强大的编程语言。这本书的章节练习答案则是对书中理论知识的实践检验,帮助读者巩固理解并提升编程技能。以下是对这份"Java编程思想练习答案...

    Java编程思想 中文文档

    《Java编程思想》是 Bruce Eckel 的经典著作,这本书深入浅出地介绍了Java语言的核心概念和技术,对于初学者和有经验的程序员来说都是极好的学习资源。中文文档的出现使得更多的中国开发者能够无障碍地理解这本权威...

    java 编程思想4(中文版pdf)

    《Java编程思想》是 Bruce Eckel 的经典著作,这本书深入浅出地讲解了Java语言的核心概念和编程技术,是Java程序员的重要参考书籍。中文版的出现使得更多的中国开发者能够无障碍地学习这本巨著,无需面对语言障碍。...

    Java编程思想【第四版·习题答案】

    《Java编程思想》是Bruce Eckel的经典之作,第四版更是深受全球Java程序员的推崇。这本书深入浅出地介绍了Java语言的各个方面,从基础语法到高级特性,为读者提供了全面而透彻的理解。附带的习题答案是学习过程中不...

    java编程思想练习题答案

    《Java编程思想》是Bruce Eckel的经典之作,它深入浅出地介绍了Java语言的核心概念和技术。这本书中的练习题是学习者提升技能的重要途径,而这个压缩包提供的就是这些练习题的解答,以源码的形式保存为.java文件。...

    C++编程思想(Thinking in C++中文版)

    全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚...

    java编程思想习题及答案

    《Java编程思想习题及答案》是一份针对Java编程学习者的宝贵资源,它包含了大量关于Java编程的习题和对应的解答。这份资料可能是从www.pigkrtv.com等网站转载而来,旨在帮助学习者深化对Java编程语言的理解,提高...

    JAVA面向对象编程思想

    ### JAVA面向对象编程思想 #### 一、面向对象的基本概念 ...Java面向对象编程思想通过封装、继承和多态等核心概念,使得代码更加模块化、可扩展和易于维护。正确理解和应用这些概念是编写高质量Java应用程序的基础。

    C++编程思想(《Thinking in C++》,Bruce Eckel著)

    全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚...

    java编程思想thinking in java

    《Java编程思想》是 Bruce Eckel 的经典著作,它深入浅出地介绍了Java语言的核心概念和技术,对于初学者和有经验的程序员来说都是极好的学习资源。这本书从对象的概念出发,逐步引导读者深入理解Java的世界。 1. **...

    Java 编程思想 Bruce Eckle编写

    《Java编程思想》是Bruce Eckel撰写的一本深入浅出介绍Java编程语言的书籍,它不仅适合初学者,也对有经验的程序员提供了丰富的进阶知识。本书通过详细阐述Java的核心概念,帮助读者理解面向对象编程的基本原则以及...

    Java编程思想练习答案

    《Java编程思想练习答案》包含了Java编程中的多个关键知识点,这些知识点构成了Java语言的基础和核心。以下是关于这些主题的详细解析: 1. **Strings(字符串)**:在Java中,字符串是一个不可变的对象,由`java....

    JAVA编程思想笔记

    ### JAVA编程思想笔记 #### 一、编程语言与Java特性 1. **编程语言类别**: - **机器语言**:直接与硬件交互的语言,由0和1组成。 - **汇编语言**:接近机器语言,使用助记符表示指令。 - **高级语言**:更接近...

    Java 编程思想 chm

    《Java编程思想》是Bruce Eckel的经典之作,它深入浅出地介绍了Java语言的核心概念和技术。这本书对于初学者和有经验的程序员来说都是一个宝贵的资源,因为它不仅涵盖了基础语法,还涉及了高级特性,如多线程、网络...

Global site tag (gtag.js) - Google Analytics