首页 > 编程语言 >Java类的组成

Java类的组成

时间:2024-09-12 17:48:07浏览次数:7  
标签:Java 成员 System price ph public 组成 out

类的组成

  1. 属性
    在类中通过成员变量来体现。
  2. 行为
    在类中通过成员方法来体现。

类如何定义
public class 类名称{

  1. 成员属性
  2. 成员方法
    }

例如一个手机类

点击查看代码
public class Phone {
    //成员属性
    String brand;//手机品牌
    double price;//手机价格

    //成员方法
    public void call(){
        System.out.println("打电话");
    }
    public void texting(){
        System.out.println("发短信");
    }


    public static void main(String[] args) {
        Phone ph = new Phone();
        ph.brand="华为";
        ph.price=4999;
        System.out.println(ph.brand+"手机的价格是"+ph.price);
        ph.call();
        ph.texting();
    }
}

标签:Java,成员,System,price,ph,public,组成,out
From: https://www.cnblogs.com/happyhf/p/18410716

相关文章

  • Java Executors类的9种创建线程池的方法及应用场景分析
    在Java中,Executors类提供了多种静态工厂方法来创建不同类型的线程池。在学习线程池的过程中,一定避不开Executors类,掌握这个类的使用、原理、使用场景,对于实际项目开发时,运用自如,以下是一些常用的方法,一一细说:newCachedThreadPool():创建一个可缓存的线程池,如果线程池中的......
  • 基于javassm小区社区物业管理系统的计算机毕设
    小区物业管理系统的设计与实现摘 要随着我国市场经济的快速发展和人们生活水平的不断提高,简单的小区服务已经不能满足人们的需求。如何利用先进的管理手段,提高业主管理水平,是当今社会所面临的一个重要课题。要想提高小区物业管理水平,必须全方位地提高业主管理意识。小区物业管理......
  • 解决Java8中使用LocalDate接收参数异常 not supported by default
    背景在spring项目中经常遇到需要传参为时间类型的参数,java8提供了很方便的日期:LocalDate时间:LocalTime及LocalDateTime类型,在spring接口中直接使用这些类型接收入参时会报错Java8date/timetypejava.time.LocalDatenotsupportedbydefault原因是jackson库默认......
  • 计算机专业毕设推荐-基于Java的个人健康运动饮食记录小程序
    精彩专栏推荐订阅:在下方专栏......
  • Java面向对象知识全解(OOP)
    类是抽象的,概念的;对象是具体的,实际的;类说对象的模板,对象是类的一个个体属性属性的定义语法同变量:访问修饰符属性类型属性名属性的定义类型可以是任意类型,包含基本类型或引用类型属性如果不赋值,有默认值,规则和数组一样创建对象方法先声明再创建Catcat;cat=newCat(......
  • 基于javaC语言试题生成与考试系统的计算机毕设
    C语言试题生成与考试系统摘 要当前,网络教学方兴未艾。网上考试已在其中扮演了重要的角色,传统试卷考试方式有待提高。网络教学已从其规范性、科学性及考试工作组织、管理的统一性,影响到教学质量的好坏。基于此,本系统开发实现了基于B/S模式的c试题生成与考试系统,其中数据库采用MYSQ......
  • Java学习1:命令行窗口执行.java程序(自用)
    编写源代码:编译与执行:1、普通方法:生成了.class文件(字节码)2、从Java11开始,由单个文件构成的java程序,无需编译,可以直接执行。使用这种方法也不产生.class文件。该方法可快速测试程序。但源文件必须是单个的.java文件。问题:文件名与public类名是否必须相同?答:不一定......
  • 庖丁解java(一篇文章学java)
    (大家不用收藏这篇文章,因为这篇文章会经常更新,也就是删除后重发) 一篇文章学java,这是我滴一个执念...当然,真一篇文章就写完java基础,java架构,java业务实现,java业务扩展,根本不可能.所以,这篇文章,就是一个索引,索什么呢?   请看下文.关于决定开始写博文的介绍......
  • java社招面试题(亲身经历8w字,持续更新中)
    1.1pom文件的常见标签<groupId>:定义项目的组ID,通常是组织的域名倒写,如 com.example。<artifactId>:定义项目的工件ID,是项目的唯一标识符。<version>:定义项目的版本号,如 1.0.0。<packaging>:指定项目的打包类型,如 jar、war 等,默认为 jar。<dependencyManagem......
  • JavaSE:2、基本数据类型
    1、整数类型在Java中,整数类型包括以下几个:byte字节型(8个bit,也就是1个字节)范围:-128~+127short短整形(16个bit,也就是2个字节)范围:-32768~+32767int整形(32个bit,也就是4个字节)最常用的类型:-2147483648~+2147483647long长整形(64个bit,也就是8个字节)范围:-9223372036854775808~......