类,对象,以及它们的区别

/**
 *(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对象是类的实例或实体。
*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值