[JAVA100例]008、类的标识和访问控制

package e8.com;
/**
* <p>Title: 标识符</p>
* <p>Description: 演示标识符对类的访问控制</p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Filename: </p>
* @version 1.0
*/
public class classDemo1
{
//公有方法
public void mechod1()
{
  System.out.println("这是一个公有的方法!任何类都可以访问。");
}
//授保护的方法
protected void mechod2()
{
  System.out.println("这是一个受到保护的方法!只有子类可以访问。");
}
//私有的方法
private void mechod3()
{
  System.out.println("这是一个私有的方法!只有类本身才可以访问。");
}
public static void main(String[] args){
  classDemo1 d = new classDemo1();
  d.mechod1();
  d.mechod2();
  d.mechod3();
}
}//end:)~

package e8.com;
/**
* <p>Title: 标识符</p>
* <p>Description: 演示标识符对类的访问控制</p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Filename: </p>
* @version 1.0
*/
public class classPlay
{
  public static void main(String[] args){
   classDemo1 d = new classDemo1();
   d.mechod1();
   d.mechod2();
   d.mechod3();
  }
}

package e8.net;
import e8.com.*;
/**
* <p>Title: 标识符</p>
* <p>Description: 演示标识符对类的访问控制</p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>Filename: </p>
* @version 1.0
*/
public class classPlay
{
  public static void main(String[] args){
   classDemo1 d = new classDemo1();
   d.mechod1();
   d.mechod2();
   d.mechod3();
  }
}

时间: 2024-08-01 12:41:47

[JAVA100例]008、类的标识和访问控制的相关文章

JAVA100例专题

[JAVA100例]041.执行系统命令 [JAVA100例]078.播放声音 [JAVA100例]077.应用JAR包 [JAVA100例]076.在Applet中使用Swing [JAVA100例]075.检测键盘事件 [JAVA100例]074.检测鼠标事件 [JAVA100例]073.传递参数 [JAVA100例]072.欢迎进入Applet世界 [JAVA100例]071.使用JDOM操作XML [JAVA100例]070.使用JDOM解析XML [JAVA100例]069.使用SAX

[JAVA100例]041、执行系统命令

import java.io.*; /** * <p>Title: 运行系统命令</p> * <p>Description:运行一个系统的命令,演示使用Runtime类.</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: CmdExec.java</p> * @version 1.0 */ public class CmdExec { /** *

软件工程之系统建模篇:设计用例控制类模型

用例控制类模型描述接口控制类与实体类之间的通信,用例控制类位于系统结 构的商业规则服务层,用例控制类模型用包图描述.本章介绍用例控制类模型的 设计过程,首先介绍用例控制类模型的设计方法,然后设计子系统包图,最后设 计系统包图. 1.设计方法 用例控制类代表用例,它的每一个操作对应一条通过用例的途径.接口控制类 执行用户接口与应用程序其他层之间的通信任务,用例控制类则执行接口控制类 与实体类之间的通信任务,通过交互来完成在用例中定义的路径.用例控制类直 接与接口控制类一起工作,需要保持所有对象引用

[JAVA100例]009、异常的捕获和实现自己的异常类

/** * <p>Title: 捕获异常和实现自己的异常类</p> * <p>Description: 通过继承Exception类来实现自己的异常类.并使用try-catch来捕获这个异常.</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: </p> * @version 1.0 */ class MyException extends Exc

[JAVA100例]006、类的继承

class tree { /** *<br>方法说明:树的树根 *<br>输入参数: *<br>返回类型: */ public void root() { String sSite = "土壤中"; String sFunction = "吸收养份"; print("位置:"+sSite); print("功能:"+sFunction); } /** *<br>方法说明:树的树干

[JAVA100例]067、线程优先级

import java.util.*; /** * <p>Title: 提高线程优先级</p> * <p>Description: 通过修改线程的优先级,是线程获得优先处理.</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: upPRIThread.java</p> * @version 1.0 */ public class upPRIThre

[JAVA100例]066、线程控制

/** * <p>Title: 线程控制</p> * <p>Description: 实现对线程的控制,中断.挂起.恢复.停止</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: threadCtrl.java</p> * @version 1.0 */ public class threadCtrl{ public static void mai

[JAVA100例]065、线程同步

/** * <p>Title: 线程同步</p> * <p>Description: 通过使用同步锁实现对共享数据的操作</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: SyThreadDemo.java</p> * @version 1.0 */ /** *<br>类说明:主程序 *<br>功能描述:构造两个线程,并启

[JAVA100例]064、线程间通讯

/** * <p>Title: 线程间合作</p> * <p>Description: 本实例使用二个线程共同合作绘制一个实体三角.</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: mainThread.java</p> * @version 1.0 */ public class mainThread{ public static int f