乐趣区

关于java:java面向对象

面向对象

面向对象和面向过程的区别
面相过程关注步骤。
面向对象不关注如何眼帘,而是关注找谁实现。
面向对象的长处

  • 将简单问题简单化
  • 更合乎现实生活的人的四位
  • 更合乎管理者思维角度
    概念
  • 类:依据一系列事物抽取共性,定义在类中。
  • 对象:实例。
    先有类才有对象。

自定义类

class 类名 {
    修饰符 数据类型 变量名 = 赋值;修饰符 返回值类型 |void 办法名(参数列表){办法体代码;}
} 
package com.koala.test1;

public class Phone {
    public String color;
    public String brand;
    public Integer price;

// 打电话
    public void call() {System.out.println("打电话。。。");
    }
}

自定义类的应用

  1. 导包 同一个包下不须要导包
  2. 创立类型的援用
    数据类型 变量名 = new 数据类型()
  3. 追随对象应用成员

    package com.koala.test1;
    
    public class PhoneTest {public static void main(String[] args) {
    //        创立手机对象
         Phone p1 = new Phone();
    
         p1.color = "绿色";
         p1.brand = "苹果";
         p1.price = 7000;
    
         System.out.println(p1.color);
         System.out.println(p1.brand);
         System.out.println(p1.price);
     }
    
    }
    
退出移动版