/**
*(1).类的概念:1.1类是对具有相似属性和行为的一组对象的统一描述
* 1.2类是把各种不同类型的数据和对数据的操作组织在一起形成的用户自定义的数据类型
*
*如下:
* 菜单类型
*/
// 一 . 创建一个类固定写法:public class 类名称{}
/*
*规范:定义类的名称时
* 1. 类名称由一个或者多个英文单词组成,每个单词的首字母大写
* 2. 类名称必须见名知意————看到名称,就能大概猜出来什么意思(有道)
*/
public class Menus {
// 二 . 定义属性
/*
* 规范:定义属性的名称时
* 1. 属性名称由一个或者多个英文单词组成,第一个英文单词全部小写,第二个英文单词开始每个单词的首字母大写
* 2. 属性名称必须见名知意————看到名称,就能大概猜出来什么意思(有道)
*/
//---------------------------------------------------------
// 登录菜单
String menuLevel1 = "\t\t购物管理系统登录菜单\n";
// 菜单分隔线
String menuSeperator = "* * * * * * * * * * * * * * * * * * * * * * * * * *\n";
// 菜单项目
String menuLevelItem11 = "\t\t1. 登录系统\n";
String menuLevelItem12 = "\t\t2. 退出系统\n";
//---------------------------------------------------------
// 三 . 定义行为:定义方法
/*
* 规范:定义方法的名称时
* 1. 方法名称由一个或者多个英文单词组成,第一个英文单词全部小写,第二个英文单词开始每个单词的首字母大写
* 2. 方法名称必须见名知意————看到名称,就能大概猜出来什么意思(有道)
*/
public void showLoginMenu() {
System.out.println(menuLevel1);
System.out.println(menuSeperator);
System.out.println(menuLevelItem11);
System.out.println(menuLevelItem12);
System.out.println(menuSeperator);
}
// 测试当前类
public static void main(String []args ) {
// 使用一个自定义类的步骤
/*
* 1. 首先创建一个类的对象(new Menus()),保存在变量(对象的引用)中(menu)
* Menus menu = new Menus();
*
* 2. 使用对象的引用,调用对象的方法
* menu.showLoginMenu();
*/
/**
*(2).对象的概念:2.1对象是客观事物在计算机中的抽象描述
* 2.2类作为一种类型在程序中只有通过该类型的变量---对象,才能发挥作用
*/
Menus menu = new Menus();
menu.showLoginMenu();
}
}
/**
*(3).类与对象的区别:3.1类是抽象的概念,而对象是具体的概念。
* 3.2类只是一种数据类型,而对象是属于该类的一个变量。
* 3.3对象是类的实例或实体。
*/