zoukankan      html  css  js  c++  java
  • 类的定义与使用

    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();
        }
    }

    执行结果:

    欢迎批评指正,提出问题,谢谢!
  • 相关阅读:
    POJ
    POJ
    HDU-3374 String Problem (最小最大表示法)
    HDU-2328 Corporate Identity (暴力)
    HDU-1238 Substrings (kmp)
    kmp处理题型总结
    Numpy用户指南
    Docker 容器连接
    Docker 镜像使用
    docker容器的使用
  • 原文地址:https://www.cnblogs.com/xxeleanor/p/14223412.html
Copyright © 2011-2022 走看看