PHP - 创建一个类

    /*
    * 类的实现
    */

    //声明一个类
    class Person {
        //私有字段
        private $name;
        private $sex;
        private $age;

        //构造函数
        function __construct($name, $sex, $age){
           $this->name = $name;
           $this->sex  = $sex;
           $this->age  = $age;
        }

        //显示属性值方法
        public function _show(){
            echo $this->name."&".$this->sex."&".$this->age;
        }
    }

    //实例化一个对象
    $person = new Person(‘李华‘, ‘男‘, ‘18‘);

    //调用类中的方法
    $person->_show();
时间: 2024-12-29 23:25:45

PHP - 创建一个类的相关文章

创建一个类

c++是一门面向对象的编程语言,而面向对象的基础就是类 使用C++创建一个Student类 class Student//学生类 { private://私有 //数据成员 char Name[10];//姓名 int Age;//年龄 int No;//学号 public://公有 //成员函数 //输入学生的信息 void InputStudent(char *name, int age, int no) { strcpy(Name, name); Age = age; No = no; }

OneExerciseOne创建一个类,它包含一个int域,一个char域,他们都没有初始化,验证Java执行了默认初始化

在学习<Thinking In java>时,遇到Chapter 2的Exercise 1,问题是这么说的"/**创建一个类,它包含一个int域,一个char域,他们都没有初始化,将他们的值打印出来,验证Java执行了默认初始化".刚拿到这道题目我是这么写的. 1. package Two; public class ExerciseOne {public static void main(String [] args){int a;char c;System.out.pr

Java创建一个类的实例的方法

创建一个类的实例的方法有以下四种 一.通过new 来实现,也是最常用的 二.通过反射机制来实现 Class c = Class.forName("路径"): (1)java.lang.newInstance User use = (User)c.java.newInstance(); (2)java.lang.reflect.Constructor类的newInstance方法 Constructor con = c.getConstructor(String.class); User

UVM:8.4.2 根据字符串创建一个类

1.factory 根据字符串创建类需要用到参数化的类: 2.在定义一个类(my_driver)时,同时声明一个相应的registry 类及其变量: 1)创建实例时,把实例的指针和"my_driver" 的名字放在一个联合数组global_tab 中. 2)上述基本就是uvm_*_utils 宏所实现的功能,只是uvm_*_utils 宏做的更多,更好. 3)me=new()应该只是为了name,不是为了真正的 内存中的实例. 3.当要根据类名"my_driver"

python (知识点:类)简单的创建一个类

#!/usr/bin/env python # -*- coding: utf-8 -*- """ Created on Mon Nov 14 01:01:29 2016 @author: toby """ #知识点:类和对象 #名词:1.实例化一个类,生成一个对象,通过类进行实例化来生成一个对象 class Animal:     body = 'Four legs' class Human: #类的名称     body = 'Hands, 

Java中通过类名创建一个类的实例

Java中通过类名创建类的实例,此类必须是默认的构造方法,不能自己写构造方法. 方法1: UserDao userDao=null; Properties prop=new Properties();    InputStream inStream=DaoFactory.class.getClassLoader().getResourceAsStream("daoconfig.properties");    prop.load(inStream);    String userDao

写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”

源代码: package jxl;class sum{ public static int a=0; int c1; public sum(int c2){ c1=c2; a++; } public int get(){ return a; }}public class Test4 { public static void main(String[] args) { // TODO 自动生成的方法存根 //调用 sum one=new sum(2); sum two=new sum(3); //

使用PHP创建实体类的一个认识误区

最近看到学员在问这样的问题(转载) 1.php如何实现类似 java的set和get 2.PHP如何构建实体类 之前也有很多人问,那么这里来简单解答一下. 3句话: 1.关于java或者.net中使用实体类的作用.好处和有逼格支出大家请自行百度,不再赘述. 2.PHP如果业务不是十分复杂(譬如复杂到你根本记不清到底有多少个业务数据表),一般不需要建立实体类 3.不要在PHP上面研究什么泛型之流的东西.如果硬要这样,为何不直接使用java?  PHP就是为了快帅酷的做web,PHP要是哪天变的和j

创建一个银行类

# -*- conding:utf-8 -*- ''' 类: 创建一个银行类 属性: 一个属于银行的类属性 用来存储所有银行的开户信息,包含卡号.密码.用户名.余额 (外界不能随意访问和修改.开户时要进行卡号验证,查看卡号是否已经存在) 每个对象拥有 卡号,密码,用户名,余额 (外界不能随意访问和修改.) 方法:银行类拥有 查看本银行的开户总数 查看所有用户的个人信息(包含卡号,密码,用户名,余额) 每个对象拥有 实例化对象的时候传入相关参数 初始化对象及类属性 取钱(需要卡号和密码验证) 通过