• 类的定义与使用


    package day08;
    
    public class Phone {
    
        String brand;
        float price;
    
        public void call(String name) {
            System.out.println("给" + name + "打电话!");
        }
    
        public void sendMessage() {
            System.out.println("群发信息!");
        }
    }

    eg:

     1 package day08;
     2 
     3 public class TestPhone {
     4 
     5     public static void main(String[] args) {
     6         //1、创建对象
     7         Phone p = new Phone();
     8         //2、给成员变量进行赋值
     9         p.brand = "xiaomi";
    10         p.price = 3999.99F;
    11         //3、打印赋值后的成员变量
    12         System.out.println("型号:"+p.brand + "," +"价格:" +p.price);
    13         //4、调用成员方法
    14         p.call("丽丽");
    15         p.sendMessage();
    16 
    17     }
    18 }

    执行结果:

     定义student类:

     1 package day08;
     2 
     3 
     4 public class Student {
     5 
     6     //属性:姓名,年龄
     7     //成员变量:和之前定义格式一样,只不过位置发生改变,类中方法外
     8     String name;
     9     int age;
    10 
    11     //行为;学习
    12     //成员方法:跟之前定义方法的格式一样,只不过去掉了static关键字
    13     public void study() {
    14         System.out.println("学习");
    15     }
    16 }
    package day08;
    
    public class StuTest {
    
        public static void main(String[] args) {
            StuDemo stu = new StuDemo();
            stu.name = "112";
            //stu.age = 20;//age是 private访问控制
            stu.setAge(-20);
            stu.show();
        }
    }

    执行结果:

    欢迎批评指正,提出问题,谢谢!
  • 相关阅读:
    Spring:@ConfigurationProperties配置绑定
    Linux:性能诊断
    【第二章】:深浅拷贝剖析
    【第二章】:模块和运算符
    python 扩展注册功能装饰器举例
    python 函数 之 用户注册register()
    python 之 函数 基础
    python 函数
    python 文件操作
    python 的 数据类型
  • 原文地址:https://www.cnblogs.com/xxeleanor/p/14223412.html
Copyright © 2020-2023  润新知