• JAVA:创建类和对象


    package duixiang;

    public class duixiang {
    /*
    * 类的实例化:创建对象
    */
    public static void main(String[] args) {
      //使用类:创建对象
      //语法:数据类型(类名) 对象名 =new 构造方法;
      Person person = new Person();
      //类的属性要通过对象进行取值
      //对象的使用: . 对象名.属性名 对象名.方法名
      //调用属性
      person.name = "张三";
      person.age = 23;
      person.weight = 70.0;
      person.height = 175.0;
      System.out.println("名字为:"+person.name);
      System.out.println("年龄为:"+person.age);
      System.out.println("体重为:"+person.weight);
      System.out.println("身高为:"+person.height);
    //调用方法
      person.eat();
      person.eat("米饭");
      person.sleep();
      person.study();
      System.out.println(person.getName("李四"));
      person.setSex('男');
      System.out.println(person.sex);

    }
    }
    /*
    *
    * 定义一个人类
    */
    class Person{
      //属性部分(静态部分)==》成员变量
      public String name;
      public int age;
      public double height;
      public double weight;
      public char sex;

      //行为部分(动态部分)==》方法
      public void study(){
      System.out.println("我正在学习....");
      }

      public void eat() {
      System.out.println("我正在吃饭...");
      }
      public void eat(String foodName){
      System.out.println("我正在吃:"+foodName);
      }
      public void sleep(){
      System.out.println("我正在睡觉...");
      }
      public String getName(String name){
      return name;
      }
      public void setSex(char s){
      sex = s;
      }
    }

  • 相关阅读:
    iOS开发之Quartz2D 二:绘制直线,曲线,圆弧,矩形,椭圆,圆
    统计英文文章中各单词的频率,打印频率最高的十个单词(C语言实现)
    Android protectionLevel
    nmon for linux
    UFT 小技巧
    adb测试使用相关
    Java 反射
    Android USB安全调试
    android.process.acore和system进程
    Android 屏幕截图
  • 原文地址:https://www.cnblogs.com/createboke/p/6668050.html
Copyright © 2020-2023  润新知