java11类和对象

import java.util.Scanner;

public class jh_01_如何认识事物 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
//		int a = sc.nextInt();
//		System.out.println(a);
//		next;
//		sc.hasNextInt();
//		Math.random();
//		sc.next().charAt(0);
//		length();
//		length;
		/*
		 * 顾客 --- 事物.
		 * 1: 属性.
		 *    姓名     String name = "张浩";    
		 *    年龄     int age = 21;
		 *    性别      char gender = '男';
		 * 2: 功能 --- 函数.
		 * public 返回值类型  函数名(参数列表){
		 *     
		 *      函数体
		 * }   
		 * 函数体 --- 循环体. --- 5 + 2
		 * 函数名 --- 类名,变量名,常量名,对象名.
		 * getName()
		 * 参数列表 --- 今天不掌握.
		 * 返回值类型 --- 对应的类型 ,如果没有就void
		 */	
	}

//	public 返回值类型  函数名(参数列表){
//		       函数体
//	}   
//	public 返回值类型  函数名(参数列表){
//		System.out.println("张三");
//	    System.out.println("18");
//	    System.out.println("男");
//	} 
	
//	public 返回值类型  show(参数列表){
//		System.out.println("张三");
//	    System.out.println("18");
//	    System.out.println("男");
//	}   
//	public 返回值类型  show(参数列表){
//		System.out.println("张三");
//	    System.out.println("18");
//	    System.out.println("男");
//	}
	
//	public 返回值类型  show(){
//		System.out.println("张三");
//	    System.out.println("18");
//	    System.out.println("男");
//	}   
	// 没有参数,还没有返回值的函数. ---void
//	public void  show(){
//		 System.out.println("张三");
//		 System.out.println("18");
//		 System.out.println("男");
//    }   
	// 没有参数,还没有返回值的函数. ---void
//	public String  show(){
//		
//		return "张三"+"18"+"男";
//	
//	}   
	
    // 没有参数,还没有返回值的函数. ---void
//	public String show() {
//		String str = "张三" + "18" + "男";
//		return str;
//	
//	}
	// 求5 + 2的和
	// 直接输出 5 + 2 不用返回值。 void
//	public void sum() {
//		System.out.println(5 + 2);
//	}
//	public void sum() {
//		int a = 5;
//		int b = 2;
//		
//		System.out.println(a + b);
//	}

	// 获得5 + 2的和。带返回值。int
//	public int sum() {
//		return 5 + 2;
//	}
//	public int sum() {
//		int a = 5;
//		int b = 2;
//		return a + b;
//	}
	// 求 5 和2 是否相等。
	// 1 :如果相等就输出true.否则false
//	public void isEquals() {
//		if(5 == 2) {
//			System.out.println("true");
//		}else {
//			System.out.println("true");
//		}
//	}
//	public boolean isEquals() {
//		int a = 5;
//		int b = 2;
//		
//		return a == b;
//	}

	// 求5 根2的最大值。获取最值。
//	public int getMax() {
//		int a = 5;
//		int b = 2;
//		if(a > b) {
//			return a;
//		}else {
//			return b;
//		}
//	}

//	public int getMax() {
//		int a = 5;
//		int b = 2;
//		return a > b ? a : b;
//	}

	// 求数组的最大值。
//	public int getArrayMax() {
//		int [] arr= {5,4,3,2,1};
//		int max = arr[0];
//		for (int i = 0; i < arr.length; i++) {
//			if(arr[i]>max) {
//				max = arr[i];
//			}
//		}
//		
//		return max;
//	}

	// 查找容器中是否存在 5这个元素。
	// 如果存在就返回 对应的index 索引值。
	// 不存在就返回 -1;
	public int isExist() {
		int[] arr = { 5, 4, 3, 2, 1 };
		int num = 3;
		for (int i = 0; i < arr.length; i++) {
			if (num == arr[i]) {
				return i;
			}
		}
		return -1;
	}
	
}

  

package com.jh.test01;

public class School {
	/*
	 * 属性:
	 * 中心全称
	 * 中心教室数目
	 * 中心机房数目
	 * 方法:
	 * 展示中心信息
	 */
//	1:中心名称
	String schoolName;
//	2:教室数目
	int classNumber;
//	3:机房数目
	int labNumber;
//	函数 ---- 展示中心信息
	/*
	 * 1: 返回值类型。void
	 * 2: 参数列表。无
	 */
	public void showCenter() {
		System.out.println("中心名称"+schoolName);
		System.out.println("教室数目"+classNumber);
		System.out.println("机房数目"+labNumber);
		
	}
	
	
	

}

  

package com.jh.test01;

public class SchoolTest {
	public static void main(String[] args) {
		// 类名 对象名 = new 类名();
		School center = new School();
//		int a = 10;
		// 对象名.函数名();
		center.showCenter();
		
		center.schoolName = "小姐姐";
		center.classNumber = 5;
		center.labNumber = 3;
		center.showCenter();
					
	}
			
}

  

原文地址:https://www.cnblogs.com/weiamd/p/11193287.html