作业链接:https://pan.baidu.com/s/1N7DbpzYy4TKESX7bNTW2vg
提取码:9odq
一、笔记
对象是用来描述客观事物的一个实体,每个对象之间都有自己的特点和要做的事。
类是几个对象之间具有共同特征的集合,他们还会有一些共同的行为。
也就是类具有相同属性和方法的一组对象的集合,定义了对象将会拥有的特征(属性)和行为(方法)。类也存在比自己大的集合体中。
类是是对象的抽象,对象是类的具体
定义类:访问修饰符 class 类名{}
方法是完成某个特定的应用程序功能,并返回结果 //main方法就是自己,其他类是别人
如果方法没有返回值,返回值类型为void
有返回值:返回结果的类型为方法对应类型
方法定义:访问修饰符 返回类型 方法名称(参数类型 参数名1,参数类型 参数名2,........){}
创建对象:
类名 对象名 = new 类名();
引用对象成员:使用
引用类的属性:对象名.属性
引用类的方法:对象名.方法名()
School senter=new Shool() ;center.name="dfadf"; center.showCenter();
二、作业:
package com.homework; public class Count { public void count(String fuHao,double a,double b){ switch (fuHao){ case "+": double sum1 = a + b; System.out.println(sum1); break; case "-": double sum2 = a - b; System.out.println(sum2); break; case "*": double sum3 = a * b; System.out.println(sum3); break; case "/": double sum4 = a / b; System.out.println(sum4); break; } } }
package com.homework; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Count c = new Count(); System.out.print("请输入运算符号:"); String fuHao = sc.next(); System.out.print("请输入第一个数:"); double a = sc.nextDouble(); System.out.print("请输入第二个数:"); double b = sc.nextDouble(); System.out.print("结果为"+a+fuHao+b+"="); c.count(fuHao, a, b); } }