zoukankan      html  css  js  c++  java
  • 你的世界已被隐藏

      为什么说世界变得小了,并不是你的眼界变窄了,而是你学会了隐藏。之前在写的代码的时候一般都是一些就是好多行,现在有了面向对象,类的存在让人们,让我们的眼睛瞬间亮了。

    虽然说类是一个抽象的概念,就像一个模型,但是能通过对象表示出来,展现自我,所以说对象是类的实例化。

      当我们定义一个类的时候一定要注意几点;

    1类是有静态的属性和动态的方法组成,就像一个人他的名字,身高,当然也包括我们第一眼看到的这个人很帅,欧巴,都是他的属性。他能说话,会走路,跳舞的姿势很man就是他的方法

    2类形成以后需要在方法中调用,这个时候需要先实例化一个对象,才能轻松自如的使用,就像你做梦自己有一屋子钱,得先有一个印钞机一样。

    3在使用的过程中注意一些细节,像成员变量和局部变量,他们的作用域不同,局部变量旨在方法体里面的变量,出了方法以后是不能用的。

    3根据情况的不同可以不分为带参数的和不带参数的

    4说了那么多为什么要适用类大家应该都了解到了,下面我写一个例子大家看一下

    欢迎使用我行我素购物管理系统

        1.系统登录

        2.退出

    *****************

    请选择,输入数字: 1

    请输入用户名: tom

    请输入密码:0000

    @@没有权限进入系统,请重新登录。@@

    欢迎使用我行我素购物管理系统

        1.系统登录

        2.退出

    *****************

    请选择,输入数字: 1

    请输入用户名: tom

    请输入密码:1111

    @@登录成功:tom@@

    我行我素购物管理系统主菜单

    **************************

       1客户信息管理

       2真情回馈

     

     

    package cn.shop.feitian;
    import java.util.Scanner;
    public class Shop21 {
    Scanner input=new Scanner(System.in);
    String name="jadeBird";//声明并赋值
    String passworld="0000";//声明并赋值
    String inforname;//声明并赋值
    String inforpassworld;//声明并赋值
    //创建登录菜单方法
    public void showLoginMenu(){
    System.out.println("欢迎使用我行我素购物管理系统");
    System.out.println("1.主菜单");
    System.out.println("2.退出");
    System.out.println("**********************");
    System.out.println("请选择输入数字");
    int num=input.nextInt();
    System.out.println("请输入姓名用户名");
    inforname=input.next();
    System.out.println("请输入密码");
    inforpassworld=input.next();
    //判断是否是有权限
    if(name.equals(inforname)&&passworld.equals(inforpassworld)){
    System.out.println("@@登录成功:"+name+"@@");

    }else{
    System.out.println("@@没有权限进入系统,请重新登录。@@");
    showLoginMenu();
    }
    if(num==1){
    showMianMenu();
    }else if(num==2){
    System.out.println("谢谢使用");
    }
    }
    //创建主菜单方法
    public void showMianMenu(){
    System.out.println("欢迎使用我行我素购物管理系统");
    System.out.println("*********************");
    System.out.println("1.客户信息管理");
    System.out.println("2.真情回馈");
    }
    }

     

    package cn.shop.feitian;
    import java.util.Scanner;
    public class Shop02 {

    public static void main(String[] args) {
    Scanner input=new Scanner(System.in);
    Shop21 shop=new Shop21();//实例化对象
    shop.showLoginMenu();//调用方法
    }

    }

  • 相关阅读:
    图片处理中的Dithering技术
    网络I/O模型
    并发编程(二)
    并发编程(一)
    socket编程(二)
    socket编程(一)
    异常处理
    软件开发规范
    面向对象进阶
    多态与封装
  • 原文地址:https://www.cnblogs.com/liuxingzhi/p/6725073.html
Copyright © 2011-2022 走看看