`
tntxia
  • 浏览: 1510468 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

类的声明

 
阅读更多

问:以后代码是否可以通过编译

 

package com.tntxia;

private class Base{}

public class Test3 {
 
 public static void main(String elephant[]){
  
 }
}

 

答案是不行,因为顶层类不可以申明为private或protected,不过想想也是,如果顶层类被声明为一个私有的类,那这个类就一点作用都没有了。

分享到:
评论

相关推荐

    c++类声明和成员函数分离写法

    在C++编程中,类声明和成员函数的实现通常是分开进行的,这有利于代码的组织和维护。这种分离写法让代码更具可读性,并且便于编译时的模块化处理。下面我们将深入探讨C++中如何实现类声明与成员函数的分离,以及通过...

    Windows Phone 7 SDK 7.1 类声明源码

    在描述中提到的"类声明源码"是指通过.NET Reflector反编译得到的只包含类和成员声明的代码,不包含具体的实现细节。 .NET Reflector是一款强大的反编译工具,它能够将已编译的.NET程序集(如DLL或EXE)转换回源代码...

    CSYSTEMTRAY类声明与实现

    `SYSTEMTRAY.H`文件中,类声明可能会类似这样: ```cpp class CSYSTEMTRAY : public CObject { public: CSYSTEMTRAY(); virtual ~CSYSTEMTRAY(); void Create(HWND hWnd, HICON hIcon, LPCTSTR szTip); void ...

    类的稳定-类声明的稳定

    保持类的稳定性的因素之一,类声明的稳定。尽量减少因类内部变化造成的大范围重新编译

    【QT】类前置声明 - sunriver2000的专栏 - CSDN博客1

    在Qt开发中,类前置声明是一项重要的编程技巧,它能够帮助优化代码的组织和提高编译效率。在C++中,当我们需要在头文件中使用一个类,但并不需要其完整的实现细节时,通常会使用类前置声明。这样做可以避免头文件间...

    Kotlin 1.3 基础课程第六章 类与对象数据类声明格

    Kotlin 1.3 基础课程第六章 类与对象数据类声明格式

    C++类变量声明

    本教程将深入探讨C++类变量的声明、初始化、访问控制以及与Java类声明的差异。 在C++中,类变量声明通常在类的定义内进行,语法如下: ```cpp class ClassName { // 访问修饰符 数据类型 变量名; // 或者 数据...

    继承与派生声明一个哺乳动物类声明一个shap(形状)基类,

    在这个实验中,我们主要关注两个方面:一是声明一个哺乳动物类(Mammal)及其派生类,二是声明一个形状基类(Shape)及其派生类。 首先,我们来详细解释一下哺乳动物类(Mammal)的实现。Mammal类具有三个数据成员...

    C++_关于声明,定义,类的定义,头文件作用

    - 提供接口:包含函数原型、类声明等,使得其他文件能够知道如何使用这些接口。 - 预处理指令:如`#ifndef`、`#define`和`#endif`等用于防止头文件被多次包含。 - **示例**: ```cpp // MyClass.h #ifndef ...

    php类声明和php类使用方法示例分享

    PHP类声明是面向对象编程的一个核心概念,它允许我们创建自定义的数据类型,这些数据类型可以包含方法和属性。类可以看作是创建对象的蓝图或模板。一个PHP类的声明通常包括关键字class、类名、属性和方法。类中的...

    objectC类的声明和实现

    - `@interface`关键字标志着类声明的开始,`@end`关键字标志着类声明的结束。 - `yourClass`是你所定义的类的名称,`NSObject`是所有Object-C类的基类,所有自定义的类都直接或间接继承自它。 2. **类的实现**: ...

    Java类的声明.pdf

    以下是对Java类声明的详细说明: 首先,Java类的声明通常遵循以下格式: ```java [修饰符] class 类名 [extends 父类] [implements 接口名] { 属性 (成员变量) 操作 (成员方法) } ``` 这里的修饰符可以是`public`...

    c++ 类的声明和定义

    C++类的声明和定义 C++中的类是对象的抽象类型,用于定义对象的共性和特征。类的声明和定义是学习C++的开始阶段会遇到的问题,对于理解C++的基本概念非常重要。 一、类和对象的关系 在C++中,每个对象都属于一个...

    C类的定义和声明-C教程共2页.pdf.zip

    类声明告诉编译器类的存在,但不提供其详细信息。这通常在头文件中进行,以便在多个源文件之间共享类的信息。声明使用相同的"class"关键字,但不包括类的成员。例如: ```cpp class ClassName; // 类的声明 ``` 要...

    Java源码查看类的声明.rar

    下面我们将详细讨论Java类声明的相关知识点。 1. **类定义**: 在Java中,类是面向对象编程的基本单位,用于封装数据和方法。类定义以`public class ClassName`开头,其中`ClassName`是你自定义的类名。类可以具有...

    在名字空间中声明类和成员函数定义.pdf

    名字空间是一个范畴,它包含类声明、函数声明、常量声明和模板声明等名字空间成员。例如,在下面的例子中,我们定义了一个名为proj_alpha的名字空间,它包含类Spy、函数encrypt和常量MAX_SPIES: namespace proj_...

    软件中声明版权的写法

    **解析**:这类声明通常出现在大公司或知名产品的文档中,明确了具体的版权所有年份以及版权所有者名称。 ##### 示例 3 - 包含作者姓名的版权声明 ``` 1995-2004 Eric A. and Kathryn S. Meyer. All Rights ...

    objc-test-stub-generator:Obj-C Test-Stub 生成器,用于为 Objective-C 类声明自动生成 XCTestCase 类

    Obj-C Test-Stub 生成器,用于为 Objective-C 类声明自动生成 XCTestCase 类 该工具扫描给定目录中的 *.h 文件,并根据每个文件中的类声明自动生成 XCTestCase 类。 它只是查看第一个 Objective-C 类声明的每个文件...

    java基础第七章内部类与异常类.doc

    内部类和外嵌类之间存在着紧密的关系:内部类可以访问外嵌类的成员变量和方法,而外嵌类也可以使用内部类声明的对象作为其成员。内部类的类体中不能声明静态成员变量和静态方法。 匿名类是一种特殊的内部类,它可以...

    Java-面向对象设计-类和对象.docx

    类声明的语法如下: ```java [访问控制符] class 类名称 { // 成员变量和方法的声明 } ``` 可以看到,声明类使用的是class关键字。声明一个类时,在class关键字后面加上类的名称,这样就创建了一个类,然后在类的...

Global site tag (gtag.js) - Google Analytics