zoukankan      html  css  js  c++  java
  • 封装:使对象的属性尽可能私有,对象的方法尽可能的公开

    封装:使对象的属性尽可能私有,对象的方法尽可能的公开。用private表示此成员属性为该类的私有属性。

     

    Public表示该属性(方法)公开;

    Private表示该属性(方法)为只有本类内部可以访问(类内部可见)。

    (想用private还要用set和get方法供其他方法调用,这样可以保证对属性的访问方式统一,并且便于维护访问权限以及属性数据合法性)

    如果没有特殊情况,属性一定私有,方法该公开的公开。

    如果不指明谁调用方法,则默认为this。

    区分实例变量和局部变量时一定要写this。

     1 package TomText;
     2 import java.io.*;
     3 import java.util.Date;
     4 public class TomText_13 {
     5 
     6          public static void main(String[] args) {
     7           
     8           /*
     9            * 本程序并不难写,但需要是用很多种,初学容易搞混
    10            * 本程序所用到的流
    11            * 1,BufferedReader
    12            * 2,InputStreamReader
    13            * 3,FileWriter
    14            * 4,PrintWriter 这个里面的print()方法很强大,可以向文件里一次输入一行
    15            */
    16           String s = null;
    17           BufferedReader br = new BufferedReader(
    18             new InputStreamReader(System.in));
    19           try {
    20            FileWriter fw = new FileWriter("H:/java/log.txt",true);
    21            PrintWriter log = new PrintWriter(fw);
    22            
    23            log.println("******" + new Date() + "******");
    24            while((s=br.readLine()) != null) {
    25             if(s.equalsIgnoreCase("exit")) break;
    26             log.println("---------");
    27             System.out.println(s.toUpperCase());
    28             log.println(s);
    29            }
    30            log.println("---------");
    31            fw.flush();
    32            fw.close();
    33           } catch (IOException e) {
    34            // TODO Auto-generated catch block
    35            e.printStackTrace();
    36           }
    37          }
    38 
    39 }
  • 相关阅读:
    K8s--09 编写mysql的持久化deployment
    K8s--08 prometheus监控
    K8s--07 configMap资源
    K8s--06 K8s数据持久化
    k8S--05 K8s控制器类型
    k8s--04 部署harbor作为k8s镜像仓库
    K8s--03 资源类型
    K8s--02 K8S部署
    K8s--01 Kubernetes简介
    video2gift环境安装(Theano等)
  • 原文地址:https://www.cnblogs.com/borter/p/9418548.html
Copyright © 2011-2022 走看看