总结:1.面向过程的编程思想向面向对象的思想转变
    2.学习了创建(定义)新的方法类,创建一个方法类的五大结构:权限修饰符,特征修……
    3.灵活运用方法类满足需求**
    4.学习新的定义返回值类型和参数列表,牢记并灵活运用含有参数和返回值的结构类型
    知识回顾
    类和对象
    类—-抽象笼统的概念(人)
    是用来描述很多对象 具有相同的特征(属性)和行为(方法)
    对象—-类中衍生出来的一个具体的个体
    应该与自己的类具有相同的特征和行为

    1.需要自己(其他人 String Scanner Math)描述一个类
    2.利用属性或方法 描述类的具体形态
    3.创建一个一个当前类的对象 调用属性(赋值 取值)/方法

    权限修饰符{ 特征修饰符} 数据类型 属性名字 {=值}{}内可无

    新知识:
    类中的方法—->做事情的
    权限修饰符 [特征修饰符] 返回值类型 方法名称(参数列表) [抛出异常][{
    方法体
    }]
    特征修饰符可无, 参数列表可不写,但参数列表后的()结构必须存在
    权限修饰符 返回值类型 方法名字(参数列表){

    }
    public protectd
    A1.无参数 无返回值
    B2.无参数 有返回值
    C3.有参数 无返回值
    D4.有参数 有返回值

    人类有名字

    A可以理解为方法做了一件事情
    B可以理解返回值是事情做完了留下的一个结果
    C可以理解为参数是做事情之前必须提供的条件
    public class Person {
    public String name;
    public int age;
    public String sex;
    public void eat(){
    System.out.println(“”);
    }
    //用来设计一个方法 告诉我的名字
    //若方法的设计规定了返回值类型 方法内必须通过return关键字返回一个值
    public String tellName(){
    System.out.println(“你是傻逼”);
    return”你就是傻逼”;
    }
    //设计一个新的吃饭方法
    public void chiFanFan(String something,int count){
    System.out.println(“吃了”+count+”碗”+something);
    }
    public String buyDrink(int money){
    if(money>5) {
    return “红牛”;
    } else{
    return”娃哈哈”;
    }
    }
    //设计一个方法画星星 true代表直角在右侧false代表直角在左侧
    public void DrawStar(int line,boolean f){
    if(f) {
    for (int i = 1; i <= line; i++) {
    for (int j = 1; j <= line - i; j++) {
    System.out.print(“ “);
    }
    for (int j = 1; j <= i; j++) {
    System.out.print(“
    “);
    }
    System.out.println();
    }
    }
    if(!f){
    for(int i=1;i<=line;i++){
    for(int j=1;j System.out.println(““);
    }
    System.out.println();
    }
    }
    }
    }
    public class Person {
    public String name;
    public int age;
    public String sex;
    public void eat(){
    System.out.println(“”);
    }
    //用来设计一个方法 告诉我的名字
    //若方法的设计规定了返回值类型 方法内必须通过return关键字返回一个值
    public String tellName(){
    System.out.println(“你是傻逼”);
    return”你就是傻逼”;
    }
    //设计一个新的吃饭方法
    public void chiFanFan(String something,int count){
    System.out.println(“吃了”+count+”碗”+something);
    }
    public String buyDrink(int money){
    if(money>5) {
    return “红牛”;
    } else{
    return”娃哈哈”;
    }
    }
    //设计一个方法画星星 true代表直角在右侧false代表直角在左侧
    public void DrawStar(int line,boolean f){
    if(f) {
    for (int i = 1; i <= line; i++) {
    for (int j = 1; j <= line - i; j++) {
    System.out.print(“ “);
    }
    for (int j = 1; j <= i; j++) {
    System.out.print(“
    “);
    }
    System.out.println();
    }
    }
    if(!f){
    for(int i=1;i<=line;i++){
    for(int j=1;j System.out.println(“*”);
    }
    System.out.println();
    }
    }
    }
    }
    public class Test {
    public static void main(String[] args){
    //1.创建一个对象
    Person p=new Person();
    p.chiFanFan(“米田共”,4);
    System.out.println(“并喊着真香”);
    String Drinkname=p.buyDrink(10);
    System.out.println(Drinkname);

    String myname=p.tellName();
    System.out.println(myname);
    p.DrawStar(5,true);

    //2.通过对象调用方法
    p.eat();//括号是用来传递参数的
    p.name=”刘玉鑫”;//

    }
    }